It'd be nice to see a more unified approach to it, given that it's Microsoft's OS, and it's their software that the updates are delivered through. There's a lot about iOS that I don't like, but Apple really has their update method very well organised. If MS could improve their system to a similar level it would be amazing, but I can understand that it's not the primary focus right now.
That said, as long as the updates are more timely/uniform than Android I'm not complaining. Heck, even if MS provided more information on the availability/necessity of the updates that would be good. Everyone knows when the version updates for Android are coming but depending on the handset you could be waiting months without hearing anything from the manufacturer or carrier.