I am curious why 10 launches by day ? Is a launch registering a product for sale ? If yes, why not restrict to 1 launch a day, or 1 launch a week. It's not like anyone is that productive that they create 10 products in a day.
It's 10 maximum on the site a day, I think.