I think speed should be altered slightly. Make the range bigger between classes, and remove the limit.. Currently fighters and rogues can both max out, and casters can get close.. It just seems annoying that as rogue.. You always have max speed no matter what, and as fighter it's not hard.. Specially when you take into account things like HP and damage.. Rogues are meant to have speed as a benefit, but fighters get it aswell..
More input would be appreciated but I think removing the speed cap would be a good idea. (Which would mean lowering the effect speed has so the maximum speed is still the same) And lowering fighter speed bonus and caster speed bonus...
I also think that hitroll doesn't play a big enough roll, 1 hitroll = 2 accuracy + 2 speed or something.. Which isn't all that much. Should make it 1 hitroll = 5 or 10 accuracy + 0 speed.