Original design and implementation:
This might be useful on mobile where a large target area is required, but on desktop the just look far too large compared to the native controls and either mess up your line height, or get very tight when stacked vertically (see RadioSelectWidget).
Current design and implementation:
Scaled down by 25% (2em -> 1.5em) everything looks a lot more sensible: