Kerberoasting attack can be mainly used for vertical and horizontal privilege escalation
Kerberoasting the services which uses Machine Account is simply a waste of time, because machine account uses complex passwords which cannot be found from its hash value
Kerberoasting is widely targeted on services which are using User Accounts
Enumerating services which uses User Accounts on current domain