Thats horrible, sorry to hear that.
If you are not sure if your car is supported well enough, then it isn't. Jack stands are the best assurance you can have (on a solid surface). I've used ramps for years and have never had a doubt about their safety tho.
On the '02 wrx, the pan plug is towards the rear, so raising the front IMHO is better.
In reality, flat or front raised, not much of a difference.