Eh, not really. D&D has this issue where it makes magic something that's really steady and reliable - like science. This class works well with that. It doesn't work in those settings where magic is this unknowable thing that mortal minds can barely grasp at. Not without some serious refluffing.