I do prefer to work with 8bit numbers but like you said the best option, i guess, would be 10bit, like you said for the better precision.
I am also wondering how would i set up the clock configuration for a 20MHz HS crystal, should i use #use delay(20000000) ? or is there a #fuse setting that needs to be used?