I like how easy it is to set up jails, as well as how easy they are to manage. It takes no longer than 10 minutes to set it up for a server running a web app using nginx. I dislike how many features are missing from jails, even when compared to docker. For example, you cannot mount volumes into a jail and use them inside the jail. You also cannot have multiple jails running on the same box. If you are willing to spend the time setting things up, then go ahead and give it a try. The benefits are easily worth the effort required to get it up and running. We were able to create a secure development environment for our developers without having to worry about security threats that could potentially come from the outside world.