thats huge bioload for a 90g. the fish are going to be huge by may. you may want to consider downsizing or at the least get another 90g tank if $$ is an issue. even if you upgrade your filter, the fish are going to be packed in that tank.
just my .02
just my .02