Есть ли смысл в написании игр на чистом OpenGL в целях обучения?
В целях обучения, любые велосипеды хороши.
Чтоб лучше понимать что делают библиотеки, нужно знать low-level. Если вы знаете как это делается на низком уровне, то прочитать исходники либы будет не проблема, а значит понять, где что можно выиграть как скорости так и на качестве.
Как минимум это вам точно не навредит.
Конечно же стоит.