Well, I just got my company to purchase a copy of TT since I think you got a potentially good thing going.
Keep updating it, listening to feedback, interacting in forum and just do your thing.
I have only one thing to ask - do you have changelog for whatever mini updates you release? I think there was an update about a week ago, but did not see any changelog to indicate what got fixed or what feature got added.