Note that users trying a new satellite service for the first time probably don't yet trust it, so they would allocate only a very small amount of funds. This is inefficient, because the overhead in setting up the satellite process might be more than the cost of the service itself, but it's relatively safe, because not much is at risk.
After a user gets to trust that a particular satellite service really is useful, and that the charge for service is reasonable, and also the user is more experienced at making good requests that will return good results, the user can allocate larger chunks of funds per transaction, so that the overhead is a relatively smaller portion of the charge, thus efficiency is greater.
TOP