I agree Boehner needs some competition and hopefully will be replaced. I don’t think Ryan is the right guy though, he’s not experienced enough nor does he have the connections. Plus it would likely hurt him if he were to run as Pres or VP in the future.
The very second any replacement shows one iota of a fault he/she would be thrown under the bus just as Boehner now is.