You should start with the program design you need and then work out if you can afford it, not the other way around. You need to think clearly about all the resources that might be required for your proposal. A good design should be the most efficient anyway but starting with costs and then cutting corners can leave you with unusable results.
If you can't afford the ideal think about how to reduce expenditure without compromising the outcomes. Think logically about the importance of your design choices: do you need all those parameters? Can you use fewer sites? Can you use a less expensive test? Can you use a larger effect size? Etc etc.