Yes, please do give it a look, we're currently A/B testing a new theme and we could use feedback. Namecheap are certainly better than Godaddy but they're still nowhere near as simple as using our service.
Good luck your new service! Congrat's on the press.