I don't really see the importance of signing up or not. I would rather just build up slowly like you should be doing. I mean if you have already done that than good for you enjoy knowing that you have a much higher chance than the rest.
I truly believe that is all that matters. Foundation...