i have a phantom and i have to say that so far it's been a good motor. easy to setup and tune, however to actually get any real power out of it you must have a good pipe for it (well at least that is my experience)
as never having used the sirio i can not say good nor bad about it.
good luck