505 stroker fresh off the dyno - Power seems low? Thoughs?

At this point, it may be a little irrelevant what pistons you've got since you don't know what the deck height is. Just get some cranking compression numbers and go form there.