The general rule of thumb I believe is to filter 4x the tank capacity in an hour. [Based on a tank thats not overstocked etc.]
So with you 8 Gal (assuming Imp Gal's just in case) you will need a minimum 160L/Hr filter
Ā
So yes, 400 L/Hr HOB filter would do the job fine. 'Too much' depends on your fish mainly...