i guess for pricing have you looked at my105.com - for 20k, it would appear quite reasonable for what you would be getting.
Making it IPRA regs happy would be a whole different matter.
Probably should start here
http://www.camsmanual.com.au/02_race.asp#3rd
Category 3 - improved production.