FWIW I agree with all the UX feedback but think that the name's great. I wouldn't change it. Also you've got brand equity in it now it would be hard to argue that with zero marketing budget you could outdo it at this stage (plus it's great :)
Best of luck with it, great story!