CO's BizFirst service is very nice, IMHO. I took it to London last spring, and thoroughly enjoyed the flight.
The 767 seat isn't the best, but the single seat in the middle is something that has become very rare for a business class- Delta and the lot do 2-2-2. So, snag that seat.
The IFE on the 767 fleet is also outdated. BUT- it's still pretty good, I think.
In short, you take CO
J for the service, not for the IFE or the seat.
Also, the President's clubs (to which you will have free access at the departing point, and usually some sort of shower/partner facility at arrival) are quite nice.
I suspect you'll thoroughly enjoy your trip, just as I have.