I’ve just completed my first play-through and this is absolutely amazing! I really enjoyed the added content that I did discover. The motorcycle is an awesome addition. I laughed when I saw the G.E.C.K.s in the Vault 13 storeroom locker.
I only discovered one issue. Neal's urn wouldn't show...
I believe the mutant invasions remain the same as vanilla by default but you can select different options for the invasions if you go through the custom installation.