OpenCL is a part of OpenTK. As a rule we kind of hate "duct tape" code, that exists just to hook together a library with a new namespace. Like, we don't even have a "configuration loader" class/format...because we have System.Xml and we already pack the Nini INI library with out code. If someone wants to use OpenCL, they can.
That said, we may experiment with it for some stuff--like, have a faster noise implementation that works in OpenCL, and a .NET fallback.
And yeah, I agree, there's a pretty robust future for this code. We're not the best programmers ever to walk the earth, but we're pretty good, and we're focusing a lot on making the hard stuff transparent. I mean, after fixing the last embarrassing and stupid bug, I can write the start of a game--like, get an @ walking around--in maybe 20 minutes.