I'm in the middle of upgrading my pure-as3 projects (ie, no mxml, no flex framework). When I did the work in Flex Builder 3, I used Flash CS3 to package up all the UIComponents into a SWC, to be used in my FB3 projects. I did this because it was my understanding that the mx components cannot be used in pure-flash projects.
So now with FB4.7, it seems that I have to make a choice of going with mx or Spark components. I want to continue with the FlashPro-based components, but now it seems I'm going to have a bloated architecture with a framework that I don't need? Is this a subtle hint from Adobe to force you to use mx or Spark, or am i missing something?