There haven't been many VFR flights were I would find myself wishing I had ADS-B.
I'm having trouble understanding this. Except for the purchase of the ADS-B receiver (Stratus or Stratus II for Foreflight, which both provide an external GPS), which isn't cheap, ADS-B "in" is free--and it provides pretty good radar weather which is really handy whether VFR or IFR, graphic TFRs, some traffic. Yes, it may be a few minutes behind (the most delay I've experienced is 18 minutes), but to have cockpit weather after 40 years of not having it is a real treat for me.
I opted for the full boat coverage with my Mini, 32 gb with wi-fi and cellular (64 gb was available, but even 32 is lots more than I'd likely ever need). Since I knew I would be getting the Stratus II, I wasn't concerned about the GPS, but I did want coverage on the ground when I couldn't get a wi-fi signal. For instance, the week I'm at OSH, the wi-fi there is problematic at best, but with cellular, I could use my Mini for emails, web searches, etc. The access to my data plan adds $10/month to my cellular bill, and it's secure compared to public wi-fi.
Cary