The turret also needs some of that innacuracy stuff that happens when you fire it, you know that stuff that Heedicalking discovered. None of that dead on accuracy stuff that was the only thing possible until not too long ago. Also, the vehicle needs to be to scale with the player, the last one had the bar in the middle of seats up to your shoulder? That didn't really make sense to me.
EDIT: I was recently on a server that had the rocket launcher and Energy Sword on it, is this a beta tester or have these items been released and I'm just missing it?