A consumer app can be a valuable acquisition channel in a market where clients already use it to discover studios. The right test is not whether a marketplace exists, but how many first-time clients it produced, what they spent, and which transaction or plan fees applied to those bookings.
With Junocal, clients book on the studio's branded page, receive studio-branded communications and pay the studio's own Stripe account. There is no Junocal marketplace or booking-volume fee. That is a deliberate trade-off: Junocal does not promise consumer-app discovery, and the studio keeps its acquisition channels and customer relationship direct.
Before switching either way, export twelve months of source data and compare attributable gross profit with the complete written software and payment cost. That produces a decision based on your studio rather than an unsourced industry average.