I'm really wondering how important the domain was here. I feel it's more just what got you the motivation to do something rather than anything else then your hard work and the quality of the product made the rest (that makes me think of Dumbo's magic feather) but I read in another comment and your bio that you seem to feel strongly about domain names and how much they impact the success of a business (you probably know better)