25% is pretty standard across US, we're less then that with our flat rate.
Fair comment however your flat fee equates to 25% of a $100k role. It doesn't become a viable economic alternative for employers until you reach the $150k mark. If your primary target is CTO level roles then great, otherwise your fee is ridiculous.