Smart move, in my opinion. Creative Design is a pretty good place to pick up design assets, which is what I use them for, but to me it seems like more of a designer/creative side, vs. developer/WP side(to make sweeping generalities) thing. WP themes isn't Creative Design's niche.

Abandoning WordPress.com because of slow operations is an obvious decision, but it highlights an example of poor management going on. Again, just in my opinion. That process should be far more streamlined and developer-friendly.