OpenCL does sound pretty nice though?
Taking advantage of GPU power is pretty scattered. Nvidia CUDA, ATI Stream... I know DX 11 aims to unify this, but perhaps a multi platform solution would be of better use, get more apps out there?
I get your point, but I really do not think it is such a bad idea...