That is a huge cam you have there, looks to me like it should peak right around the 8000rpm range. To really take advantage of that cam you will be revving well past the pratical limits of cast pistons. It sounds like you are putting some money into this engine, and a piston coming apart at 8000 rpm would utterly destroy a very nice build.
With forged pistons you will be to fully enjoy your high rpm horsepower with the peace of mind knowing that it won't scatter itself all over the place. Extra cost for pistons now, or extra cost for a new engine later? Or rev limit an 8000 rpm engine at 6800 rpm.
I took my high compression cast piston engine to nearly 8000rpm on the drag strip a handful of times, but I got lucky and the only thing that happened was my pistons started knocking their skirts off.
Also I would get as aggressive of a port job as you can afford. You have a very nice exhaust and intake system, and you are already putting big valves in the head... Don't settle for light porting.