I've become irritated when I have to change my deck for team battles or change my deck for 1v1 in pvp or change my deck for questing and then I completely forget how I set up my deck in the first place..
My suggestion is for your deck, you should be able to save templates of each card set you have. So for example if I have 7 poison spells in one deck, I save its template and can load a new template and put in 7 wraiths. I can delete that template, load the template with 7 poisons and it will all be there accordingly to my relief.
If this has come up of subject, I'm sorry, but I think it should be done.