I wouldn't classify moving from RES - Simphony an upgrade.
Its a completely different system. Both RES and Simphony have their good and bad points.
My question would be WHY? What reasons do you have to move from RES to Simphony? Is there something missing from RES that Simphony supplies.
RES Pros:
1. Good for small environments.
2. Simple to manage and configure.
3. A lot of functionality.
4. Runs on all Micros hardware from WS4 onwards. Granted WS4's are a bit slow on the newer versions.
5. Allows for enterprise configuration but you need a complex EM management and deployment environment.
Simphony.
1. Good for very large environments. Good for small environments too but complex system means it can be too much for a non technical person.
2. Highly complex to manage due to multiple potential hierarchies which are designed for large enterprises.
3. A lot of functionality. Some different than in RES. Simphony does not contain all RES functionality.
4. Runs on the latest Micros hardware. It no longer supports Windows CE devices.
5. Enterprise configuration and regular store configuration are all performed in the same tool. (EMC)
6. Very good at functioning offline. If the server breaks for any reason usually staff do not even notice. This is good because it doesn't affect functionality but bad because it may be a long time before the problem is noticed and reported.
I would advise you to make a list of "Must Have" functionality that you use in RES and confirm that Simphony can do the same.
Do you want some custom SIM scripts developed. Contact me via my website