Monreal is definitely an improvement on Gibbs in that department. Sick of Gibbs' crosses to no one.Also, as great as Gibbs has been, Monreal just offers so much more going forward.
Neither are optimal though in my opinion. It feels like Monreal runs into trouble all too often.