My guess is that it will be handled on Steam the same way they handle 1946.
And how's that you ask? I believe (I'm not a Steamer) they provide all the usual Steam services (because you have to have an account to buy from them) BUT that they don't handle the DRM. And yet they still require a Steam account ...
http://il-2-sturmovik.ubi.com/cliffs...log/uk/?p=1162