I suppose that could work. While knights are basically the fighting elite ki users in the military, battlemages of varying skill levels could be found just about anywhere, so it makes sense that they have a ranking system to decide who should go where depending on the situation. Low level threats for lower level mages and higher level threats for seasoned veterans. Only thing I'd change is to shorten the years for the novice rank, because I reckon 8 years is way too long to be doing something and still be considered a novice. Maybe rename it to apprentice instead? Or maybe just add apprentice as a rank between novice and adept, and split the years between them. What do you think?