I would second the request about not having to buy through OrbxDirect as I was looking forward to not having purchases all over the place as I've had in the past. I really am hoping, with the new sim, to keep things as simple as possible as far as addons go.
Also, does it make a difference if one purchases through Steam or through the Microsoft store?