Percentage commission is a strange way to price a service whose cost does not scale with your balance. Running a validator costs the same whether it secures 32 ETH or 3,200. Allnodes prices accordingly: a flat monthly fee per node, with the keys remaining under your control.
When flat pricing wins
At a single Ethereum validator, a monthly hosting fee and a 10% commission come out broadly similar. Scale to several validators and the flat fee becomes dramatically cheaper — the crossover point is where most serious individual stakers already are. Run the arithmetic against your actual stake before choosing a commission-based provider out of habit.
The responsibility you take on
Non-custodial means you hold the keys and, in practice, share the operational burden. Monitoring, responding to alerts, handling upgrades and understanding what your validator is doing become partly your job. Allnodes provides tooling and support, and support depth varies noticeably by network. If you would not know what to do when an alert fires, a managed provider is the better choice.
Coverage and record
Very wide network support with both hosting and staking-as-a-service options, and a clean record with no major slashing incidents. Infrastructure quality is solid and uptime is generally good.
Who should use it
Stakers running multiple validators, technically comfortable individuals who want to keep their keys, and anyone whose stake is large enough that percentage commission has become the dominant cost.