What's the room size? The number of feet long, wide, and high?
I've no experience with EP125, but my guess is it's only for the smallest of rooms. I had an EP175 in my living room of 18 X 12 X 10. It would have been fine at lower volumes, but not at the volume I crank it to, so I upgraded to the EP350, and now thinking about adding a second sub.
You can always try it and if you don't like it, send it back for a refund of all but return shipping, unless it's for an upgraded product.
Looking on the Products page for this Subwoofer, and looking at the amp picture, it has high-level inputs, so yes, you can attach amplified speaker wires to this subwoofer.
Edited by CatBrat (01/10/13 01:20 PM)