Wow I am sooooo underselling my skills!
Personally I would pay the upfront fee then perhaps negotiate an hourly fee and assess as you go if you are getting value for money.
It's hard to say - that 35% might only end up being $1 or $20,000. Totally depends on the project.