Well it's not really about the glow, although that makes it look less like a lvl 10 botany axe.

You do get str and vit upgrades too. I guess I should just do the math and see which gives more stats.