Lately my build has been following this progression:
SoG->SoG->SoG->EE->WK->WK->EE->EE->MSs->HR->HR->DM->SoG...
I do this because I end up stockpiling mods and I usually hit WK2 by Armory which is where I decide what my main weapon/armor will be based on whether I get a unique/unique mod or not.