So I have a simple question, I have an electronic drum module with some pads, but want a quieter kick pad.

I tried making my own mesh head to a remo practice pad and failed miserably (mainly because I dont own a sewing machine)

so question 1) would the 8 inch mesh heads I see on musicians friend fit on the 8 in remo?

and 2) how long would that withstand a bass pedal?(I would leave the foam backing in there, to house the electronics)
8 inch/8 inch. It makes sense that it would fit.
I looked for them on musiciansfried.
Could you send me links so I can see your equipment?
Its just a standard 8 inch remo practice pad, and I want to put a mesh rim on it and mount it on like an upside down T and pow! bass pedal!