different classes don't have the same spell lists therefore doesn't fill the "must all have the same power library" aspect.
That would be okay, if the characters can still choose between these classes. Than they'd block other powers at least by their own choice.

That could be away, to make it fair and still let the have the characters individual powers. Everyone can follow all the paths, but they can't learn stuff from all the paths.