There's this glitch where if you run into someone just right, you fly way up in the air. I think you should keep it :)
Also, I like that there is no fall damage. It makes things fun.
As much as I hate to agree with 123es, I think having a rocket launcher isn't a terrible idea, as long as you only have one or two shots, it's fairly low power, and it replaces your grenade.