The TopFin brand is a PetsMart brand. With it comes PetsMart quality. Expect this filter to fail in a few months. However, all hope is not lost. What I do like about these filters is that it is easy to access the impeller housing. You can quickly remove the housing, clean the impeller (which will clog often in this filter for whatever reason), and pop it back in.
If you want to try different media in this particular filter, good options would be some sponge and some ceramics (they come in several shapes, but I like ceramic balls or tubes). If you have some old stockings or special media bags (which can be expensive), just pop the sponge in the filter where the cartridge goes, or fill the bag with ceramic and place the sponge on top of the bag. You don't have much room for media customization with this brand, so it is a bit of a hassle, but it's usually necessary.
Fluval HOB filters have more room for different sorts of media. Sponge filters are some of the most reliable, low-impact filters you can buy or build, or you can move in other directions. I swapped one of these TopFin filters for a Fluval and was much happier with it. Then I added a few different filters to suit my stock.
Other better brands include Marineland Penguin filters, some of the Tetra line (the Whisper internal filters are junk), and others. These are just the ones I have tried. Shrimp do best with sponge filters, which are about as easy to make as they are to buy.