I also feed my P's when I know they're hungry by when they're swiming to the top of the tank waiting to be fed usually around 8-10 at night. I think it's alright if you feed them like you do just make sure that you take out what they don't eat or don't leave it in there too long.