Cool cool man something is usually better than nothing
As for your romanian deadlifts vs powercleans question have you thought of doing high pulls?
High Pull
This guy should be more explosive though:
YouTube - high pulls
It's basically a clean but without the catch, much easier to learn and it will build explosive strength.