Hah, I actually know this song XD
Dont have it on me to compare, but the intro sounded pretty similar. BUT I never really liked the tone on this at all, Petrucci has much better tones (Systematic Chaos :O). The palm mutes at the end sound really weak and ugh. Overall I think you emulated the tone well but I really don't like the tone.
There will be people like Kazrog who are able to tell amps apart from modellers.
I'm not a guitarist, and but I'm a musician (drums/piano) and a mixer/AE and I can't, so I can't imagine the average listener will be able to tell.