what exactly are you doing with the Dremel? reducing the upper lip of the 0305 sockets to reduce the height difference that the switches would be sitting at relative to flush against the pcb?
EDIT: never mind. got around to looking through the thread that was linked by deadeye.
I have 0305s on a discipad with no switch plate and it def affects the switches from sitting flush. however, I’ve used 0305s and 7305s on pcbs with no issues, provided that they have a switch plate. 7305s are def more flush and depending on the switch and if it’s 5-pin vs 3-pin, I think it sits secure enough for me.