The main problem with Visual Studio for me is lack of portability - now with Mono, I want to be able to use FOSS tooling to make lovely C# apps, and so when something like this sprouts up it's like ooh, perhaps it'll be cross compatible. Nope. Surely if it's built in .NET it can't be that difficult to make it run on Mono, so why yet another Windows only .NET IDE?