Good information! Nice article! However, I disagree with pop up windows. I find them intrusive and there are other ways.
Also, one thing you missed and it can be very important. Do an exchange with other business that are related or compliment yours. Typically, you can trade spots with them on their 'Thank you' page. So when they get a visitor to sign up, they are provided a 'free gift' or offer from you, of course with a link directly to your 'squeeze page'. Likewise, you offer them a spot on your 'thank you' page.
The one thing you have to always remember about business is that you will never, ever sell everyone and the exchange can help build your list!
But nonetheless, good info! Excellent help! (and sure, I would consider a 'thank you' page swap if you're interested!)