Idea is great.
But I feel pricing model needs a revisit.
For patients with some serious ailments this is all fine but what about less serious issues like..a person with allergies, thyroid, migraine etc. These are kinds of things which bother people but still not enough to spend 5000 for analysis.
Probably a profile based pricing is a good idea? Just a thought.