I think the best bet for this to happen is for Xamarin/Microsoft to lead the initiative. Microsoft has a lot to win by making sure C# is usable in all major engines. I would contact them directly.
C# is my favorite language but I do not think it makes sense for Epic to do it themselves. They should focus on making sure it is as easy as possible for other parties to add additional languages.