Early March should leave time for the final images and preparations, a bit of pre-marktg and lots more testing. If not it can't be much longer than that. I hope
I can't say for sure if the implementation is clean being a bit biaised but the first beta testers should have enough perspective to help determine if more tweaking is necessary.
Thanks