SlimLeaf pros and cons