It's not bad. Lots of online threads and videos folks have done to assist with anything you might do.
Just need to make sure you have a battery charger on the car when you do it and the laptop on AC power, losing power on either during a write session can brick a module.
You also need:
1) a good OBD2 adapter, the OBDLink EX or MX work best
2) To keep in mind some changes have unintended consequences (eg turning off auto start/stop also kills the cross traffic warnings when backing up).
3) To be aware that the easy button options are a "guesstimate" based on the logic people have found and things that work in say Europe may not work here in the US (and vice versa) due to changes in logic/firmware between models & markets (turning on the ice warning on the cluster of my 2014 Fusion Hybrid disabled my heat because the setting was only valid for a Fusion Energi PHEV which has a heat control module).
4) To back up the current module configs before you start so you can revert and keep the number of changes per session to a minimum. It makes trouble shooting a lot easier when something isn't working afterwards. (eg enabling folding mirrors on a Fusion or Edge requires changes to the IPC, DDM & PDM and the easy button only makes the changes in the current module it doesn't span across all the modules)
5) To learn a bit about addition/subtraction in HEX 0=0, 1-9 are straight forward, A=10, F=15. As an example in the 2013-2015 MFT you could enable a graphic equalizer (whose settings wouldn't hold across ignition cycles hence the reason it never made it to production). If you made a slight addition error you got the equalizer but it told the cluster you had a different NAV repeater, so 1 mile to the next turn on the MFT could display on the cluster as 500 miles instead.