As for clearing the RAM, I actually recommend you stop doing this. Apps in RAM aren't necessarily running, they're just managed there by Android for when you want to run them again. So essentially, by clearing the RAM out all the time you're restarting every app you launch every time, wasting seconds of CPU processing each time. If you didn't clear that RAM, the app would simply be suspended in the background and resume when launched again, thus no need to restart the app. This has an effect on battery, although it's more on the minimal side. But since we're nit picking...

.
Clearing running processes that aren't needed may be a good thing if they consume power, but that's not always the case depending on the process.
The data thing is extreme, but whatever floats your boat. I have the same function enabled as you do when my battery is 35% or lower using the app 2x battery. It's a great app with many extra features such as screen filters, WiFi Bluetooth etc toggles in the notification shade, etc etc.
Posted via Android Central App