exactly!
I've bought SublimeText couple years ago, when the value after currency conversion was 4x higher than for someone who earns in dollars - still it was the best investments in dev tool ever!
Meteor is great for side-projects, finding a good job as a Meteor developer can be hard - maybe make some research first if there're any job offers in Your area if You are thinking about going full-time with Meteor.
I think hosting client websites on multiple servers is more safe solution - imagine that Your hosting company have a huge server wipeout or something that makes Your data lost for ever. And Your EVERY SINGLE CLIENT data too.
sorry for a little offtop, but I want to know how do You deal with really long files (e.g. css) in vim? I used to work with vim, but navigating in long files caused 'jumpy' scroll effect which drives me crazy - any suggestions?