Well as a Moderator on the MGN forums i can answer this for you.
To begin yes the dashboard layout is the same, the upper logo will change into the MGN logo, regarding sponsorships you still have acces to those Freedom! has to offer but besides that MGN is also working on Exclusive sponsorships.
The support reacts within 48 hours and this is something i can confirm.
Besides that MGN is for gamers only wich has it own exlusive benefits, besides that MGN has launched the shop where you can buy a 5% revenue increase. In time more will added to the shop. EXP to buy these kind of things is earned by posting on the forums, reacting on the youtube channel and more options coming.
If there is something else you need to know then just ask