Hi,
I think it would make sense to mention, that also the sync of groups still relies to the service classification, so not only customer customizing 😉 (Or did that change in UTAH?)

But to answer the question related to servicer offerings reference qualifier on task, I would extend the reference qualifier to check the parent class. Every offering needs to have a parent and depending in what class it is, you can control the selection. However I would suggest to modify the reference qualifier for service offerings field, that it depends on the selected service within in the task and to not disable the feature to select technical service/service offering. Because for technical incidents/tasks it sometimes make sense to report based on technical service and service offerings and not only based on business service+offering.