Why the 39 dex in the armor piece and the 26 dex in the Lovias? you are a mage, even if a melee one, not a rogue and your attack depends mainly from the magic stat
IMHO you sacrificed too much attack to have the increase in crit chance
I disagree.
Magic/Wisdom gets buffed automatically as you buy abilities in the skill trees.
After XP level 16 or so, and even before, switching build focus to crit/crit is optimal. Partly due to the passives that kick in, effectively increasing DPS by various means, such as cooldown reduction or elimination.
That said, it never hurts to buff Attack directly, like with a Superb Ring of Attack, or metal Offense slots filled with Everite or Magic/Wisdom if you get stuck with cloth Utility slots on gear that otherwise is primarily leather slots.
While 23% Attack is a bit low for that XP level, with 66/155 crit/crit, I don't think you have anything to worry about with respect to DPS.
What's the base damage of your staff? I'll assume 70, which is probably less than you have, but close enough. Plug you actual base damage into the following:
average damage = 70 * (1 + 0.23) * (1 + (0.66 * 1.55)) = 174
compared to a high attack, low crit/crit build:
average damage = 70 * (1 + 0.60) * (1 + (0.20 * 0.40)) = 120
EDIT: Sorry, didn't see the note where @Agi_'s getting 100% crit chance from Stealth.