To answer your question...Badger pistons are fairly low quality cast Pistons designed for a low budget stock rebuild. Used in the right circumstance I'm sure they could be fine. I put together a motor much like yours with those Pistons and because of the high compression they lasted about a year and a half before two of them broke. Before that happened, and oil started spewing out the dipstick tube, it was great, as far as I knew.
Do yourself a favor and call Butler, or any reputable builder, and ask if they would build you a motor using Badger pistons. They will not because they know you will be back shortly with a broken motor and they would be on the hook to build another.