Is there a market? Not really.
Your intended goal is to make it harder to reverse engineer MSIL compiled programs (C#, VB.NET, F#, etc.) and that capability already ships with Visual Studio in a light form (and has since .NET 1.0) via Dotfuscator Community Edition
. There is a paid version of Dotfuscator too that supports more features as well.
So, there is a market for tools that can help a programmer to make reverse engineering his software harder, but there isn't a huge market for taking it through major hoops to get there. Obfuscation is pretty standard fare on .NET and Java (both are IL based platforms) for a reason (by using the same underlying framework and just doing alternations that don't affect the way the program actually executes you reduce your chance of introducing new bugs that are hard to find).
As a result, I would recommend you look at tools like Dotfuscator and see what you could realistically do better. But most devs won't want a language conversion then a recompile to be added to that process. As there are just too much room for new bugs that they aren't responsible for. Also, the "pain" of running the .NET Runtime have really subsided as Windows Vista and 7 ship with .NET out of the box. Users have no clue when an app uses the runtime and really don't care either way.