Something that has not been mentioned much is a Tesla guru's (Bjorn) actual test of a Bolt. 292 miles with 30km left in South Korea with 3 people:
He mentions quite often it has no in-dash dedicated NAV, but he doesn't mention the US Bolts have OnStar, Apple, and Android integration for nav, with OnStar being a hands-free concierge NAV system. "Hey! I do not see the restaurant, did I get the name wrong, what else is around here?" does not work with in dash nav, especially while driving and running hands-free. It works in OnStar though.
I see the Bolt as a utilitarian vehicle, like a hatchback with folding seats that is easier to clean kid puke out of than some cars. It even has tablet holders for keeping the rear passengers entertained (optional), and roof rails, as well as an optional carry rear hitch.
I expect my Model 3 to be closer to a small RWD sport sedan, like a BMW/Audi/MB. Not sure I'd choose it for a heavy duty daily kidmobile. And to be honest, while I'm a huge RWD fan, FWD is probably a better choice for those in snow states and is more forgiving in panic maneuvers for average drivers.
I see the two cars attracting a different buyer, with only a portion cross-shopping. My kids are grown, but I'd pick the Bolt for kids, but the Model 3 for my personal use.