Good idea, however there is already competition in the market and yes, 'Fitness/Health' is a big market! So, you definitely have a market.
Talking about going viral, building a chain kind of community will help increase the users.
A bit of creative thing on real time data would go long way in building a community.
So, growth hacking with real time marketing will help.