OP, I get that you are trying something new here with your service, but a 10% commission sounds steep. Maybe you could try it out at 5% first though. Like a promotional period. See if you still get takers and cover your costs. If it works without issues and once you establish a reputation, the fee could gradually increase if needed. People will probably stay and accept higher fees down the line.
Just my 2 cents! Gotta be flexible when trying something new. Start low and go slow. Build that trust first. Then I can swallow the steeper rate once I've seen the value.