Nice advice.
I just want to add that it's never good to listen to anyone who tells you that a market is saturated. It's all about what angle you attack the market with. And it's all about content, style and presentation and lots of effort. There's always a better solution or better way to do something.
You're trying to hit the ball out of the stratosphere, not just out of the ballpark