No 40 gal. is not too small, but .......... you definitely have to watch out for splits. I have one in my 29 gal. and ended up with four healthy splits over two years time. I had to give away the splits due to tank size. Getting to the foot to remove them was a huge PIA. The one I have left has stayed moderate in size and has not split or moved in the last year.