Two quick updates as Ubisoft clarified the microtransaction system saying all the in-game stuff can still be unlocked the normal way but is based on levels while the pay system can unlock stuff any time possible.
http://www.egmnow.com/articles/news/...ons-will-work/
They are also recommending everyone to download the Day 1 patch since it fixes a lot of glitches and bugs.
http://www.destructoid.com/assassin-...h-237663.phtml