is there a guidance on when an API v.s. a subscription is a better deal?