I've spent the weekend playing this, it's fucking amazing. It's an immersive throwback to the quality of the Ezio series, but the gameplay is not as repetitive - there is more variety in the side missions than the rinse, repeat format from older editions. I like that the micro-transactions are listed as 'Time Savers', but are still completely optional, there's room to earn items and levels merely by playing what's available in the game. No regrets about going for the base level game, there is plenty to keep me occupied.
Also, having a pet eagle is the tits. Senu is awesome, I'm using her a lot to scout locations, tag items and enemies, and plan my entry route....as a result, I'm finding more success at being stealthy and not blundering into melee wars with a crowd of soldiers. Excellent evolution of the whole eagle vision trope.
I've only taken a few quick pics so far with the in-game photo mode, but it's a great option to have, especially since the settings are all so spectacular.
One thing I'm missing in Origins that was present in most of the other AC games - perhaps I haven't spend enough time outside of the Animus?? - is historical blurbs on people and buildings/locations.