Everyone
CO of course takes the p*ss out of ST flyers, charging F miles for a J product. If transiting in the US was less painful, I would use CO to fly Europe-Venezuela on an award for biz class miles (bit of a loophole at least when using OK miles) just to get my own back.
You shouldn't have a problem securing a Biz class seat in any of the other Skyteam airlines. The only First class available on NW, DL and AZ is short-haul in two-class aircraft and, of course, charged at business miles. Everything else all over Skyteam is called business class and that's what it is!!!