Scheduling and managing events using Outlook.com calendar
As far as THIS issue goes, it is not device-specific. The calendar subscription is not getting updated @ outlook.com or live.com, etc. on a timely basis. I see the symptom on my Surface, Windows phone 8, and in regular old Outlook on my PC as well. As for liking the Surface (I have one - RT - love it), if the new iOS makes you sick, you might not like it. It is basically Windows 8 on a touch tablet with nice keyboard option. Windows 8 uses a "flat" look and feel that iOS7 adopted. Sounds like you have particular needs that would be handled better by a full OS like Windows or OSx (there are others) rather than something geared primarily for mobile.
Can the colors be customized on the Surface? The problem I have with iOS7 is that they use bright clashing colors but they can not be adjusted. I have a Windows 8 computer as one of my office systems and I really like the new OS. The flat design does not bother me (though I would prefer something nicer), it is just the clashing color scheme.
On the Surface email app, is there the option under POP3 to leave a copy of the message on the server? That is what is missing on the Win8 phone.