My team is debating this exact question for a new product we have in early access. Ultimately we realized the issue early on, so even our plans option would include at-cost usage limits.
you shouldn't be pricing compute directly (by charging for tokens yourself)