Regarding drilling the hole above nominal tapping size, Tracy Tools' charts state having been calculated to give 60-7-% thread engagement but also suggest if this is not acceptable, "the user may wish to experiment" to obtain the required result.
Comparing a few M-series and inch-size threads with the BSI-based Zeus Book (mine is the 1979 Metric Revision) shows slight differences. Tracy Tools offers only one tapping-hole diameter, in mm, for all threads, and rounds up to 1 decimal place those BSI (hence Zeus) specify to 2 decimal places. That's probably for the practical reason that most drills commercially sold are in 1dp increments.
The BSI "Alternatives" to "Recommended" are rounded down, not up, giving more metal for the tap to remove.
In practice this would probably only matter if using some very exotic material or working to very tight tolerances; conditions unlikely to be met by most of us here, although some may have done so professionally.
Also of course, unless using a very high-quality new or accurately reground drill, in a good machine-tool, the hole won't be under but may well be slightly over, its drill's stated size. Also the normal commercial fastenings' crest diameters are usually slightly below nominal.
Put it this way: I have never encountered problems using either source of information, but I do use a size up on theirs for tapping something like stainless-steel. (0.1mm = 0.004" , as near as makes no odds.)