Took the survey but have to say Black River has the best ring to it. Not sure where you are located so it is hard to judge if New Britain would be appropriate, could be if you are going with a geographic identity.
Regardless, I wish you great success. Like many if us, this is a dream of mine as well. My hats off to you for going for it!