Edit to add: It's not a loan, they aren't accruing interest and the cost is fixed. This would be a weird type of deal if not for the 5% revenue fixed at paying back the advance and fixed cost. If not for that, they would essentially be getting a better and better loan the furter they waited it out, as the effective annual rate goes down as time passes. It's still true that the deal is better the longer you take to pay it back though, but the revenue payback means that you have incentive to pay it back fast, because that means you are making money. It's an interesting deal.
If you don't need the money, and don't even have a visible source of revenue or business plan, throwing away $2k USD + 5% revenue on the chance you might need credit someday is not the wisest of decisions.
Also if you're aware that comparable bank loans can be cheaper why not investigate that?
Lastly, if you don't need the money, all you did was agree to pay Stripe $2000 to hold theirs. :(