I have a '17 AR190.
I'll buy a foil before I buy ballast/pumps/shaper I think. I just don't like the time/effort it takes to setup and tear down a good setup for a jetboat. A few people have made some really fast deploy systems, and have gotten the setup time down under 5min, but it's still a setup. I'm also not a fan of putting the run rail under water on purpose. I know lots do this too, just doesn't feel like a good idea for me personally.
I'm also a bit biased, because I currently ride a Wakeskate. It's the only board I carry on the boat. I takes SECONDS to setup and use. Hook up rope, toss on a vest, and jump in the water. That's it. Board stores in the locker up against the side with tons of room for other stuff, so no. Oard racks required (makes tiring up with others easier). The skate also favors less wake. Just need a tiny lip to play on, the rest of the fun is out in the flats for spins, kicklfips, pillows, etc.
I WILL be getting speed control though. Beyond just watersports, there are good benefits to cruising with a good GPS based speed control. Launch profiles, and ease of speed control for boarding will ease the strain on the driver (usually my wife) and anything that makes her day better makes my day better!
Good luck!