I think the idea for wall jumps is fine. I think it's probably just a question of tweaking the controls a bit.
And I don't know a thing about music. It's the one thing I'm never able to make myself. :-)