as a c# developer, this is more than just convenient.  a lot of devs that use visualstudio would have a tough time putting this together (new language, new paradigm, etc)

so yes, VERY helpful to keep the .csproj and .sln