For our setup we've found App Layering (user layer) & WEM to be the best balance. we did briefly try fslogix to use in place of app layerings user layer but needed more than just the profile to get captured so user layer was the best route for us. Being that User layer captures EVERYTHING, you do have the chance that application data can get pulled in causing issues as well so if you ONLY need profile data and HKCU data, fslogix might be a lighter route to go