My experience exactly (except that I was planning to start developing one year ago for my N810). Being new to Linux (I'm a C# coder too) I asked advice but didn't get good replies. Somehow I got a feeling that there are no beginner Maemo developers. You have to born as one. If you ask questions, then you are not the chosen one.