I don't like the way it's done now... it's my only complaint. Looks like it's done with Ajax, which can cause annoying time-out issues on your site. Happens to me often now for some reason. Though I've been told I have server issues, I really have no problem with the site aside from the importing of themes. I'd rather the styles be installed in an unattractive yet surefire way than be incorrectly installed due to some time-out in my browser.