should it be upgraded.....?

I wouldn't.

Upgrading does not remove sockets (or whatever is in those sockets) by the way.
Yeah, it has fixed +dam where you really want good ED. Unless you have bazillions of HRs lying around it's a waste.

I like the big patch of purple in your inventory, by the way.
Just one more zero and you'd have people creaming their pants. >.<!
Estimated market value