I hope it overall makes sense.
It may not be the upstream orthodox way of doing it, but the security gain of not running apps as root should offset the security risk, if any, of changing the group ownership of /usr/local/share/clamav.
Hacking into the group clamav is surely not any harder than hacking into the group staff once one is in the system anyway, as far as security is concerned.