I think the leaderboard for your steps should be re calculated everyday. I think it would be a bit more competitive. For example it might be hard for me to beat my friend that averages 12,000+ steps a day over 7 days, but one day out of the week I just might, which would also push him/her to do more that day as well to stay on top.
Also these ideas should be in a forum style it would be much easier to find and vote for your idea then having to page through a ton of pages, which will cut down on duplicatae ideas, and allow more votes on the same idea.
Moderator Edit: Updated label
... View more