Upgrade/update every homebrew apps and necessary files before updating the firmware. That way you won't lock out yourself into accessing them later or could possibly give you a problem.
Sys-clk for overclocking and ReverseNX-RT is what I used to swapping docked and handheld mode.