It would be great if the planned official C# wrapper also contained an additional OO layer for things where it makes sense (like vectors and entities).

C# supports coroutines, so the wrapper could also contain a scheduler which allows you to code just like with lite-c but with a more advanced and higher level language.