It's sounds cool and all but would you run this in a production environment? I am a ASP.NET developer by day and Linux fan at night, but there is no way I can convince anyone run ASP.NET applications on Linux. I don't think you can reliably run ASP.NET applications on Linux. Or am I mistaken?
The KatanaProject [3], by MS, is a suite of projects for creating and hosting owin compatible web applications and is expected to see a v1 in the coming months. The ASP.NET (System.Web) host is already at v1[4](yes, asp.net can _host_ owin apps) and is used by SignalR [5,6] which is entirely OWIN based. Mono builds of KatanaProject are being worked on [7] (log on as guest). There are alternative non-MS hosts being developed, though not sure if any are serious projects yet.
A future version of ASP.NET MVC will support OWIN[8].
You can of course use .net alternate frameworks instead of ASP.NET, such as FubuMVC[9], Oak[10], NancyFX[11], ServiceStack[12]. I know that NancyFX and ServiceStack support mono (linux) as a first-class OT, concern.
OT, but you can even run node.js in-proc with OWIN based host.[13].
There is a lot going on in the .NET web app area!
[0] http://owin.org/
[2] http://dhickey.ie/post/2012/12/16/How-I-am-using-OWIN.aspx
[3] http://katanaproject.codeplex.com/
[4] http://nuget.org/packages/Microsoft.AspNet.SignalR.SystemWeb...
[5] http://nuget.org/packages/Microsoft.AspNet.Signalr
[7] http://teamcity.codebetter.com/project.html?projectId=projec...
[8] http://aspnet.uservoice.com/forums/41199-general-asp-net/sug...
[9] http://mvc.fubu-project.org/
[10] http://amirrajan.github.com/Oak/
[11] http://nancyfx.org/