I have no idea what your current box is, so it's hard to answer your question... flush mounting probably would not be a good idea unless your box is designed for that. Hard to say if it would be better than a sub-120 though, the sub-120 has pretty decent output, but the 10W3 likely has a longer stroke than the dayton driver which is bigger. The JL would sound better for sure though, I put a JL 12W0V2 in a sub-120 box using the stock sub-120 amp and it sounds better than the stock driver.