[Update: Reformatted and edited the quote below]
Here is a great summary by Mark Boulter (Tech Lead on .NET Client Team):
To summarize our official position on using Windows Forms controls as ActiveX controls: