Regarding what #5 said about "Yep been there done that. Can confirm everything..." - honestly, I wish I could say my experience was all smooth sailing...
Bookmarked, thanks!