Front end does look strange, but it's functional... with the radiator, etc the front suspension weighs about the same as a conventional fork... Overall, the Magpul Ronin 1125 weighs about 50lbs less than a standard 1125R... 413lbs with a full tank.
More pics...
http://www.asphaltandrubber.com/bike...to-production/