As far as brand, note that with the 2015's (not sure about the 2016 or later) the eGolf's charge timer is notorious for not playing well with certain EVSE brands, in particular the Clipper Creek units which are otherwise well regarded in the EV community. That's despite the OEM 120 volt unit being a Clipper Creek design (albeit assembled by Delphi) and works perfectly fine with the eGolf.
AFAIK the only fix is to replace the charging module, and getting a dealer to do that can be tricky. My local dealer said my car "charged fine with the recommended Bosch unit" they had and thus refused to do anything about it. I don't generally use off-peak charging due to my work schedule, but like with the Leaf I had before, the only way to limit charging to less than 100% is to use the charge timer. Besides preserving my battery by not leaving it at 100% for hours at a time (particularly like now when it's hot outside) leaving with a less-than-full battery means I will have regen braking for my drive anywhere from my hilly neighborhood.
If you don't pay for CarNet, the app and web portal will allow limited access: monitoring battery charge level, starting/stopping charging, charge timer functions and setting (using their web portal is the only way to edit timer settings on the 2015's), and remote control of the climate control system. Boundary and speed alerts, car health monitoring, and sending destination info to the car's nav system require a subscription.
As stated earlier, if your home's electrical system can handle it, a 32 amp EVSE (requiring a 40 amp circuit) will charge your eGolf as fast as it will allow on L2 and give you a bit of future-proofing. However if you can only install a 16 amp EVSE, that's OK as well, as it will still charge a fully depleted 24 kWH eGolf in 8 hours. If you range needs are very modest, say 30 miles per day or less, you can even get away with using the OEM 120 volt EVSE that comes with the car, but keep in mind that using L1 (120 volt) will only yield you about 3-5 miles of range for every hour of charging depending on your local conditions and driving style.
Being in Minnesota, make sure the 2015 you get is the top-level SEL model, with the leatherette seats. The LE model, quite literally limited as VW imported far fewer of these than the SEL's, uses a more power hungry resistive heater which will significantly reduce your range whenever the heater is on. The SEL has a heat pump system which is good down to about 10 degrees F or so and will help preserve your range. The SEL also has seat heaters, not sure about the LE.