The swap would be a lot of work. wiring harness, PCM, etc. If you have the time and place to do it...go for it.
Make sure the warranty can transfer to you...and in writing!
If the warranty does transfer...good luck in making a claim with the centri-supercharger attached. If Ford can...