They fit great in my YJ.
Safety...they can still be stolen out of an open top jeep.
Sound...You will never get anything to sound good in an open top vehicle without spending major amounts of cash.
I would honestly not spend the money on them again. Not that they are a bad product, you just can't hear them from that location. I would just stick with the stock front speakers(maybe upgrade those). If I just had to upgrade the rear ones(if you have them stock) then I would look into on of those overhead type or seats with speakers built in(you can get them from the junkyard out of Fieros).
llll '90 YJ & '88 Grand Waggie