I did not know of android-gpuimage until now so I don't have an opinion on this lib.
I had a look at the open source alternatives to RS for blurring (including stackblur) and they were all very amateurish (crashes or graphical artifacts in some pretty simple usecases). I ended up writing my own implementation.