Re: turning on multisite
I'm not the most familiar with the GoDaddy Managed WordPress offering @indielabs but I do not think it is multisite compatible? Doing some quick research I see an answer from @do-ray-me on the subject WP Multisite Available Under Godaddy Managed WordPress?
Depending on the plan you choose (Basic, Deluxe, Ultimate, Developer) you can have multiple WordPress installs on your managed account but that is a bit different than multisite. I hope that helps?
roy darling *my posts seem a lot shorter in my head