The bottom end is blown apart on the SW engine.The 2006 SW was the first year of the new 600 engine (also used in the RMK), it is not the same as the Edge engine. The part numbers for the mounting straps are different between the two platforms. If you do the swap, you should also swap the ECU. There could also be some wiring differences between the two as well. I would also want to check to see if the exhaust angles are the same, that could be an issue as well.
What's wrong with your SW engine?