You might want to divy things up by level. 1-500, 501-1000, 1001-1501, etc. That way lower level players won't necessarily be at any unfair advantage with higher level players with large amounts of stamina. Other then that, it sounds like an interesting idea.