SCAT is an excellent crankshaft. Check out their website at
www.scatcrankshafts.com
I don't think you'd want a dome type piston - you would definitely need special valve notches and your compression would probably be higher than you would like. Flat-top's would work better - unless you are going for higher compression.
E