The requirements of reagents is not fun, it is not interactive and is not required. It is simply an unwarranted tax on specific classes.
Ranged classes do not need ammunition, so why should priest need 3 separate reagents for normal buffs?
Even if reagents were something you could not let go of, they are assigned to the wrong skills! High impact skills such as revive and ressurect, not sustained buffs (priest and dev) or normal attack skills (sapper).
Please consider.