If it's an online venture better to get a prototype or proof of concept ready before spending on registration.