If your team is comfortable with Microsoft's stack, why force them to learn Java/python?
Well, they other options are open. So it might make sense. :P
Well, they other options are open. So it might make sense. :P
Up to you whether or not you're getting enough of a productivity gain to justify it.
Even if you decide to spring for the full developer licenses you are looking at less than a week of a developers salary for some really good tools.
Talk to one of their technology evangelists, they love seeing cutting edge companies building their business on MS.
Anand Iyer, http://blogs.msdn.com/aniyer/, can point you in the right direction.