I'm new to Bitcoin, if you want Bitcoin to work you can't call non tech savy people idiots...
Your solution sounds just fine, but I wouldn't load the priv key into blockchain.info wallet. If for some magical reason something happened in the process then you might start pointing fingers.
This is a great article on the most secure method from
bitcoin wikiSkip the MTGOX method obviously.