I've sat in the Business class seats once and they were great -- the footrest and legrest made a lot of difference and the tablet holder in the tray table was great too.
However, if no divider means people from Economy queueing down the aisle to use the front toilet .... I'd choose the old seats with divider, over the new seats without divider, every day of the week.