::
Well done with the launch of the site.
I’ve used this kind of service(s) elsewhere and found the biggest challenge to be reliability.
Lost mail can be a nightmare.
For me – I’d like to see more customer testimonials (if you have them) and other social proof that you are providing a quality service.
Good Luck!