So, I had a bit of an idea recently.
What if you could have more points of view then current, or custom ones?
For example, the default points of view are first-person and third-person, directly behind the character. What if you could simply make a custom point of view for a view from the side or the front, and just cycle through it by continuing to hit whatever key you have bound to change your PoV?
If custom PoV's aren't possible, then you could simply make a few instead.
Kneeling:
Basically just an alternate animation that's between crouching and normal standing. Basically, an animation that lowers the character's height to that of the /sit command and makes them kneel.
Nothing special.
Although if you could figure out how to make the hitboxes correspond to the player's height so that it doesn't act like he/she is still standing, then that'd be nice too.