Aio set ups are great the IM nuvo pro series now come with a mesh lid media basket glass cleaner and an adjustable pump that pauses for feedings and has a "pulsing" or wave mode. You still will need a light for it. There are other brands like fluval includes the light but stock pump is usualy fairly weak also would be doing yourself a favor to get an intank media basket to correct the flow in the back chambers. Water box has aio tanks but seem to have fewer things included. Cobalt also has one. There is the cubes aswell that include lights and pumps nanocube biocube aquapod ect but usualy dont have a media basket. These tanks usualy come in nano to medium sizes.