I haven't used that skimmer but just about ANY skimmer is better than NO skimmer. As long as it 'Skims" it's better than nothing. You could get that one to get you by until you can get a more efficient one for your tank.
sounds like you're well on your way buddy.
