What size? the race, pure and poker x are all good pcb mounted boards, though they "only" have 6kro over usb I think. They are also smaller than tkl
Of course your best option is to get an ergoDOX as it supports full NKRO over USB, is fully programmable, the keyswitch-tops are removable without desoldering, AND it's ergonomic.