The process requires you to have WMF format at 48KHz for the ringtones maker and it's highly recommended using Expression Encoder 4 (free app) in order transcoding any MP3 files. Then app deployment from Microsoft in order to deploy the XAP. Yes the process does take a little work, but it's worth it.
Want to give it a try? Get this app then. (Download link)