Froh bedeutet: heiter, von Freude erfüllt, fröhlich gestimmt sein, glücklich, zufrieden und erleichtert sein. Früher lag die Bedeutung stärker auf erfreulich und freudebringend.
Auch jenseits von heilfroh und schadenfroh ist hier worttechnisch etwas zu holen.