Mono ist ansich eine tolle Sache. Aber du vergisst zu sagen, dass man die nativen Kompilate nur mit den kommerziellen Versionen von Xamarin erstellen kann.
Öh, nein?
http://www.mono-project.com/AOT
...
und es scheint ja auch kleine Einschränkungen zu haben,
aus dem Link:
" Limitation: Platform
Full AOT currently only works on AMD64/ARM and only with
SVN HEAD, not 2.0/2.2/ 2.4. "