the secondary stats do work on instance.... like mastery,crit,spirit.haste so i dont know what you are thinking
unelss you have been mistaken with pvp power and resilience?? of course they "dont" work in pve instance
oh and is that 10 bg quest per day or weekly?? sounds fun to me