The primary reason that Xamarian/MonoTouch is used is for multi-platform coding. Plus, you'll be writing it in C# rather than Objective C, meaning potentially harder for other developers to break down your code to debug. You'd want to keep the coding within the same boundaries with relation to your device.