If you were going to go with a publisher I would start looking for a meeting now. If you would go the steam greenlight way it would be an upfront payment of $100 and there is no guarantee that your game would even make it on steam. The choice is really up to you and either way would work out in the end if you had a good game once it was finished.
Hope this helped but if not im sorry