That method works like gangbusters indeed. CPAlead is a great network for that too due to their easy widget setup if you are starting out, since I am new here I though I would also offer the following hard won general advice that might be of use to you.
I have been a full time Imer for three years now. The problem that beset me at the start, and I am sure the great majority of people here before they went on to have success was Guru List Syndrome, GLS:) Basically I was subscribed to every list in the known universe and as a result of my naviety would be bombarded with "shiny, must have, make millions yesterday with your eyes closed and all limbs bound" type breathless emails. This took a while to figure out because when you are new to all of this you buy, read, get excited, draw up a plan and are just about to implement when BAM next email and you think, ohhh, that could help/speed up/be cheaper than my current plan. How to break this??? UNSUBSCRIBE from every guru list you are on. Today. I can think of TWO, maybe guys who lists I stayed on in the end and are worth damn. The rest simply bombard your inbox into submission and you will jump from branch to branch until six months have passed and you have the square root of nothing to show for it:)
1. Get a plan, any plan, something that makes 10 bucks a day. Stick with it till it makes 10 bucks a day every day for a month.
2. Scale it, outsource it.
3. Invest into your next plan.
From experince, most things in IM take 30 - 90 days to bear fruit, I don't mean the quick money makers we all have in place, I mean an actual business. In relation to your mindset points, which are well made, I found that the first touch of success tended to focus the mindset no end. I have a book here somewhere, somewhere:), which offers some practical beat the procrastination type advice. I will dig it out and post on it