Let me know what you discover when you pull your new scores in a few days. Very curious to hear what your TU FICO 04 is. (Though bear in mind some time has passed since it was pulled by the CC company.)
I do not myself use any of the myFICO products. They cost a lot more than I'd be willing to spend. It's possible to get credit reports and FICO scores for free, so that's what I do. I'd be very happy to listen to you about your goals and then give you some ideas for other tools that you'd might like better. Let me know if that's something you'd like.