That's customer support effort: you have to have a separate feature release communication for these beta users, and very probably some support when things go wrong because they're using a beta product.
That's also engineering effort: you need to maintain feature flags or a different environment, which is not cheap in the long run
That's also engineering effort: you need to maintain feature flags or a different environment, which is not cheap in the long run