I like the concept, but maybe you should try to have a stamina countdown to avoid players holding shift all the time.