sounds tricky because of the various elements like you mention (especially if you consider diff tires and then how diff fenders have diff dimensions and whatnot)
and while in nearly all situations a bit isnt an issue, I can completely understand not wanting to have any.