The melee thing was a keybind bug. Change your melee bind to something else and then change it back. If I remember right, that's what got my archmelee weapon swinging again. Swinging for pitiful damage, mind you, but swinging.
I'm a pretty big fan of French Trainface. My one dream change for Vauban would be to replace his boost pad with a team healing beacon. That might seem a bit overpowered, but with the high mobility found in most game modes, I don't think a stationary healing zone would be too crazy.