MS stack will be high quality and used by clients with $$$ for the rest of your career.
With that said, any serious non-MS shop will be happy to have your experience and so switching up stacks shouldn't be a problem either if you find a good team.
I would just apply broadly and go from there.