Do some research on Aldan shocks, they are hot rod shocks, good for show n' shine and junk IMO, Hall used to sell them as part of their kit, they always leak.
I'm surprised your Carrera (QA1) shocks have failed, I have them on 2 Pantera's and the GT40 and would be my recommendation for a standard double adjustable shocks as I have no experience with the Ride Tech.