microsoft launcher is good . nova launcher is more customizable. i prefer default launcher . most of the time i keep 3rd party launcher for 2 days and return to default launcher . also some launchers drain more battery.
definitely...it's because if you apply any 3rd party launcher then you can't enjoy full power of navigation gesture which provided by Samsung in one ui...other launcher interfare with navigation gesture as well as notification panal too