I voted 12 because I like the idea of rewarding the top 4 with a bye.
But I'd be just as happy with 16, which would allow more non-P5s to be included. 8 is certainly better than we have right now, but it would still be able to exclude potential cinderella teams that deserve a chance to prove it on the field.