sounds good, but they are based on free data. If it works out for them, someone will jump it and offer it for free. Even though there is not much reason...
That's why Google would have failed completely if it required a monthly subscription (actually Google's a bad example since it was already a crowded market full of free search engines, but whatever).