from I read the old english game bantam lay the medium sized eggs and are the best layers.
I had one buff orpington bantam who laid good sized eggs and I think they are good layers.
the thing about bantams is they get broody so much of the time and so the egg supply is iffy.