Welcome aboard
Patch and mod is the way forward with Ubi games, like most other companies nowadays - "knock it out to the public without the polish, we'll patch it later, or even quit proper support for it - then it's in the hands of the modders, but we won't make it easy for them to make our game good."
As previously mentioned make sure you're patched to 1.2 and head to the SHV mods section to see what grabs your eye.