I actually ordered one of these from TCP today and hope it solves the problems I was having. (Sure you've all seen the posts so I won't go through it again). I actually ended up talking to him on the phone for quite some time and I think the thicker core plus the triple pass design should solve all the problems. He said from a radiator guy design standpoint he really doesn't like the fact that Yamaha has both hoses at the same height as it doesn't really help with cooling as much as if they were offset.
Might be a few weeks before I get it installed, well its hunting season here so priorities lol, but I'll let you guys know how it turns out.