Shane,
You say you're open to input and yet, you're not listening to Rob's. Are you only looking for us to say things which will make you feel all warm and fuzzy inside, or are you open to criticism as well?
Rob's advice (and report) was not harsh - it just seemed that way because he found so many holes in your project. Whether or not he was wrong on a couple points doesn't matter - the fact of the matter is that you're not keeping an open mind right now.
Having a closed mind is precisely why so many people fail online. They whine about the gurus, they whine about all the affiliate promotions they get in their inboxes, they think it's a scam when they get pitched on something....it's because they're stuck in a negative frame of mind.
On the other hand, having an open mind and a willingness to accept instruction will open many doors for you. When an expert like Rob takes time out of their day to give you well-deserved advice, it's total foolishness to ignore it.
Let's not even talk about the opportunities that are lost when you don't network properly :o
Curtis