Based on what I have read on this forum, a canister filter works in a reef tank if you use the proper media.
I am not too experienced in this, but I have researched what reefers do to operate a tank using a canister fiter. So please correct me if I am wrong.
First, ditch the mechanical sponge filters that came with the canister. These are difficult and time consuming to clean every week, and if your negligect it, it will boost nitrates.
Instead, replace sais spongea with filter floss or 100% polyester fiber fill. (You can buy this stuff at craft stores) This will catch waste far more efficiently than sponges, and it takes no more than 2 minutes to just throw it in the trash and replace it.
To break it down further:
Depending on how stocked your tank is, you change out the filter floss once a week. If you have a lot of fish, do it more frequently. Do not bother cleaning the floss, just throw it out and put brand new ones in.
You can adjust how many times a week you replace the floss based on how high your nitrates and how brown the floss gets. Moniter, take notes, and adjust accordingly.
Organize the filter in this order:
Make sure the filter floss is what the incoming water hits first once it enters the canister. Ensure the floss clvers the entire tray area so poop water doesnt just slide through the edges. Dont pack it too tightly to the point where it reduces water flow.
Behind the floss, use ceramic bio rings, then, carbon.
Note: If you can attach a Hang on Back Protein Skimmer, you could probably reduce the ammount of times you change the filter floss.
Again: I have no experience in this: This is just what I have read on this forum. Please correct me if I am giving bad advice. Logically, it makes sense to me.