I don't know how good that skimmer is. There are no stats on it. What is it's overall size and what pump is in it?
these days people are copying each others' skimmers and some are using the same materials and pumps, while others aren't. I really like it when the manufacturer lists how much air the pump draws.
As for the turbofloater, all you need is the skimmer, and your live rock. No other filter is necessary. What size tank was this?