Pena is playing exactly the roll he is suited for.... backup-late inning defensive replacement. Aviles is barely a dropoff on defense and a huge step up on offense.
Butler is just fine working on his swing in Omaha as long as the Royals are playing so well.