No its not hard. Possible solutions
1) delete msq that has solo instance, move them to side quest (doesnt block MSQ)
2) auto complete solo instance quests, move them to side quest so people can see what happens later
3) implement a queue