Sure like the skills! Nice work.
Never mentioned this before on here, and your fenders aren't that bad, as bad as others, but I have no idea where off roaders get the idea that tapered fenders are cool, Jeeps don't go 200 MPH on a freaking race track. 100% tire coverage is required by law around here and it most likely is in every state. Fenders aren't for your vehicle, they are for other vehicles and be dang sure, if you flip a rock on my vehicle, you're going to be paying for it. If your vehicle has sufficient fenders with 100% tire coverage any debris kicked up is then a road hazard, but if your fenders are not sufficient then it is NOT a road hazard it is negligence. I've won two cases on this matter and several insurance companies don't even fight claims of failure to secure a load or flying objects from a vehicle.
If you have an off road machine without fenders, fine, have fun playing in the mud and throwing up a roaster tail, just keep the thing off the streets. Those that make skinny fenders for the cool look are probably saying "for off road use only", if you design it and it's not compliant then you'll own it, it's not the debris that hits the guy behind you so much as his reaction after he is hit and your design becomes the cause of an accident with more serious results. Not cool but just plain dumb having tires stick out beyond your fenders. Fenders or tire coverage should cover an area that protects or diverts flying debris from a level plane extending from the hub upward over the entire upper tire/wheel and you can have plenty of clearance so long as the upper half is covered.
If you're a skilled attorney, feel free to comment and address a defense, otherwise we might hear (read) mythical opinions concerning tortious acts (intentional and unintentional) and liability.