I work as a c# developer in a purely Microsoft shop.
I recently started teaching myself assembly using gas and Linux in my free time away from work. I like messing a
I used to use VIM almost exclusively, and after moving to a nearly 100% MS shop, have found no problems switching back and forth.
VIM and EMACS are great if you're willing to learn the keyboard shortcuts. I find that I don't really have issues when I go back and forward - I think it helps that they are such a completely different environment than VS that it's easy to make the mental switch.
You can always start slow - use them, and see how it goes. You'll have some learning curve, but it's very much up to you.
If Scite is working for you, and you're just "playing around" as a hobby, it may not be worth the effort. For me, the effort of learning new and different ways of working/thinking is part of the fun, though.