Well, this is the Zard exhaust on an 05/06. I'm sure you could make it work, but it might take some modification of the rear mount.
[img]http://www.msnusers.com/_Secure/0UQAAAHcYL*sIcHyfRFPthbWEGcum5emg!Ngfs!CHo4inMTX!9 De5UDttMteMAvR3zPi06jskgZ8s91kzc41wOYmjFliqa!Pl4F7 55UTVIDDjlxMyes4psdpvYZCm2gid/Zard%202.jpg?dc=4675558259233554884[/img]
And apparently Shark makes a full system for the 05/06 as well.
As far as I can tell the 1050 uses the same head as the 955 so there really isn't any doubt about the header bolt pattern and the flange for the d-shaped ports. The only difference would be in the frame mounting position and whether or not it would clear your oil cooler.
The Zard is far superior in terms of performance. Look at the difference in the pipe bends. The Shark has very sharp turns, while the Zard is as smooth and gentle as possible. I hate the Zard muffler, but their header is spot-on for maximum power.