looking for a heavy duty street 727

I'm looking for a heavy duty street 727 to pair up with my 512 stroker motor. have not had the motor running so not unsure of power, but will be running on pump gas. I'm looking for something thats ready to install. I've found a couple options but really have no clue on reputations or what to avoid.

heres my first thought... automatic performance
http://www.summitracing.com/parts/pma-pa13102bb/overview/

not familiar with this brand, so would love as much input as possible. of course tci is another "out of the box" trans but with all the horror stories on here i don't even want to think about that! thanks