My big question here is, how do you change spec? Can you change it through a menu in the instance before the pull? Do you need to use an item or currency to respec? Do you need to visit an NPC to respec?
If you can't change these on the fly in the instance what you will invariably get are 2 tanks (for 8 mans) in DF going either, "We're both spec'ed for Main Tank." Or, "We're both spec'ed for DPS." For the fact that you can not know whom you will be paired with and how their setups will be, it is difficult to know how to handle the content. It also means that the Devs have to work harder to try and make every spec for every makeup viable. It's untenable and unrealistic to expect that with the DF. People have set builds already and don't know how to play them. This would just make everything worse.