I was looking at the job info for Enchanter and under Enchant Spend Levels most of the categories have the same return on investment but level 20 is slightly worse. I would suggest making them all consistent across the board. Very minor change.
Level 5 (55 Minecraft XP) gives 25 job xp (2.2 MCXP/ 1 JXP)
Level 10 (160 Minecraft XP) gives 72.5 job xp (2.21 MCXP/ 1 JXP)
Level 20 (550 Minecraft XP) gives 172 job xp (3.2 MCXP/ 1 JXP)
Level 30 (1395 Minecraft XP) gives 634 job xp (2.2 MCXP/ 1 JXP)
Level 40 (2790 Minecraft XP) gives 1268 job xp (2.2 MCXP/ 1 JXP)
I'd recommend making Level 20 give 250 job xp and 247.75 money to be consistent with the rest.
Level 5 (55 Minecraft XP) gives 25 job xp (2.2 MCXP/ 1 JXP)
Level 10 (160 Minecraft XP) gives 72.5 job xp (2.21 MCXP/ 1 JXP)
Level 20 (550 Minecraft XP) gives 172 job xp (3.2 MCXP/ 1 JXP)
Level 30 (1395 Minecraft XP) gives 634 job xp (2.2 MCXP/ 1 JXP)
Level 40 (2790 Minecraft XP) gives 1268 job xp (2.2 MCXP/ 1 JXP)
I'd recommend making Level 20 give 250 job xp and 247.75 money to be consistent with the rest.