Good to see some planning going on. I didn't want to recommend a tank mate without knowing the aro's size. If it is a baby then no tankmates until the 5-6" range. Once the aro is 10-11" it can be kept with either of the two tankmates you listed. Of course there are still size considerations to be made. There is also a chance of it not working because of a particular fishes individual demeanor.