Depends on whether your solution is for a single or multiple site solution.
The problem with access codes and subscriptions is the fact that they are only valid on one site. Access codes do not translate between different
sites on a CO server nor do they translate over multiple servers. Only RADIUS can do that.