Quick update: Got one of my names accepted on my first small batch of submissions. They have a very professional approach, the site works well, easy to submit, verification and payment is seamless. Worth a try for anyone on the fence. Will update again.