KB107 vs Speedpro pistons

If I'd known that my simple question was going to cause such an uproar, I might not have asked it.
So to sum up....I should get KB107's.....right???