Staffs are a good melee weapon if you want a hybrid that deals mainly magical damage.
I meantioned on FB a while back that I wished Staffs could toggle on melee or range(wand casting). Hope that will be a thing but I doubt it. Maybe a mod down the line. Would like to have a Wizard with magic staffs with default range attack rather than one little abilitiy. No fan of wands by the looks of it.