It's great for quickly cloning an environment down from WP Engine and/or Flywheel servers but can also just be used as a way to setup local environments on your own with manual syncing. If you need to spin up local environments that are not WordPress based then this tool isn't ideal. It can be used for it but it's not design for that.
Super easy to use the only thing that might need some improvement is the interface for syncing files. It's intuitive for push/pulling down from WP Engine and Flywheel environments but can sometimes disconnect and require re authentication. Also currently sometimes it can be difficult to tell proper account name you are pulling from bug that's a known bug that's being worked on
While Docker is powerful, setup is more complicated and is less consistent. Local minimizes friction and does what it needs to do with out extra complication that can sometimes come with using Docker or other platforms.