1) Normal trees only drop saplings, so by implementing decay "like normal trees" you wouldn't get any glowstone, which completely defeats the point of glowstone roots.
2) Even if the decaying glowstone "leaves" did drop dust, you should be using fortune on the glowstone, so making them decay...