Since you have the ‘’100% crit while invisible’’ trait i think you should focus on your survivability and on your critical damage. Personally i have valkyrie armor and weapons, berserker trinkets(105% crit damage, 17k life). Works perfect for me in dungeons and WvW.