The 160 will do everything you need and more. I would not worry about the "only 250 watts" - with good amplification, you will never have a problem with having too much power.

You will love it.