These are probably workable, but the mounting area is more like 3-7/16" - so a speaker with an actual 3-1/2" diameter will not fit without some modification. The inner diameter farther down is also a little snug, so getting wires on the speaker terminals will require some modifications to that as well.
Overall, not bad and the quality of the plastic is good. They just aren't a drop-in upgrade.