I didn't know about Mundo games. That is kind of sad.
Motivation is very important, and let's be honest, Money can be a very powerful motivation, and make the creation process a lot easier. Especially if it allows you to spend more time creating.
I don't think that steam will bring me millions, but if helps me finish the game it will already be a success.
And if it can help fund another game, that would be great.