Josh Pollock wrote a nice tutorial for Torque on creating a WordPress settings page using the REST API. According to Josh, using the WordPress REST API instead of admin-ajax is not only more performant, but it also lets WordPress core do most of the heavy lifting in sanitization and validation.