I second this. I’ve been using it for months, compilation may seem complicated, but you just prepare your environment once and you aren’t bothered again. You can ask for support if you find problems, and you can easily modify and backup your configuration for future uses or just in case :)