I set up a 30 gallon a few months ago(I was bored,and it was just sitting there) and i have an emp. 400 on it,no skimmer(i never used one).Stock is 1 firefish,and 2 B&W clowns.Works great.I do not think a 400 on a 46 is overkill,but just right.I think your hair could be a result of many things,but not because of your filter....JMO