JSYMedia wrote:
The only issue I have is that JomSocial is stating that it is required to follow a very strict upgrade process going from 2.5 to 3.1. They claim it's required to uninstall ALL 3rd party software (database tables staying intact), then use the Joomla 2.5 to 3.1 upgrade package, then reinstall all 3rd party software. Interesting, huh?
Ummm...??? I don't know 
When you un-install any extension such as ones that use modules, the extension ID, module ID and module_menu ID will also be removed. So their process would give you a clean template with only their extension existing before you upgrade. So I don't know about this statement then(database tables staying intact)
I would do a test on a subfolder not following that advice and just see what happens.
I've migrated sites that have Rockettheme extensions and never had an issue.