So after rebooting my phone a couple times for different reasons, I've noticed that my custom keyboard option is sticking since sideloading the Swift Key Flow beta from swiftkey.net. I don't know why, but it's finally doing what I want it to.
Also, as a mini review Swift Key Flow: it's stable...