My own third-hand sources have been pretty consistently saying June 2016 for a commercial launch, for the last year or so.
I wouldn't actually put much stock in that (literally!), but I'm just offering it up in the absence of anything more concrete.
Also, I just checked again and the maps.spookfish.com site has fixed a bunch of broken internal links that were previously on the page.
Honestly, like with the Eagleview announcement, I think the best sign that launch is imminent will be a sustained series of SP rises. Unless the leaks have been plugged.
SFI Price at posting:
6.2¢ Sentiment: Buy Disclosure: Held