So basicly you're suggesting:
1) Restructure the URL's on new locations.
2) Move the .net to com and .xx to subdomain using 301's.
3) Wait a while until rankings return.
4) Launch the redesign with all the content changes.
Is that the best way of doing it? Also is it ok to move .net and .xx at once or wait for a while ? And what about my WHOIS question from previous post?