It will take longer than you think. It will take more effort than you think. I don't necessarily follow the "12 startups in 12 months" methodology, because I lack experience in it. Traction isn't instantaneous, so expecting traction in 1 month is unrealistic to me. Sounds cool, but it doesn't work like that for 99% of people. You risk abandoning a good idea because you lack experience. I built 2 things, and the first led to the second, and that "second" got traction... a year later.
But I say go for it. I did it, and I'm still doing it. If you feel it's a good and useful idea, just stick with it.
1) Product managers have more influence and decision making in prioritizing what should be delivered. I have routinely encountered wherever I worked that any work related to improving efficiency or spending time in non-business related work is constantly de-prioritized. Controlling programmers time means certain system bugs get lower priority and junk accumulates over time and software gets bloated. There are code-path ways which are not being used anymore but no-one bothered to clean up as they have not been instructed to do so yet.
2) I find the explosion of javascript in popularity is a major reason of this inefficiency. Imagine the compute and electricity wasted globally because certain developers don't want to build multi-threaded applications and prefer dynamic typing.