I had the invega injection for three years. It was great, didn’t have to worry about pills (I was also on an AD patch). I don’t know about the abilify one, I can’t take abilify, but I liked the low maintenance of the invega.
Only problem was my insuarance never covered it so when my pnurse ran out of samples that was it for me. Haven’t been stable since, really.