Originally Posted by RampantCoyote 
And - seriously - worrying about what troubles they might experience if they enjoy Notch-like success and get too much money coming in is just plain silly.
Agreed, but Steam will undoubtedly give them massively more exposure than any other option, so I still think it makes sense to focus on that for now. Those who dislike Steam will have other options down the track.