I'm not a note 4 user, so wouldn't be able to tell you the best firmware. However, I have had many other android devices and changed firmwares. The only way I know of to downgrade is installing custom firmware, sometimes you can find stock (official) firmware. Thus can be done via a software...