Plastic bio balls have such small surface areas, I personally would not bother for a canister. (Even the plastic bio balls with sponge inside)
Better for large sumps in my opinion.
Marine Pure has highest surface area of the lot, but it slowly breaks down over years. (Mine started to break down by around 5% in first year)
Eheim substrate Pro is also top quality, but internet states it clogs easily after a few years. Not sure if this is true or not.
Seachem Matrix, I can't find any major faults yet. Has less surface area than Marine Pure, but Seachem debates it has higher surface area than Eheim Substrate Pro. Although Eheim have once stated their media has more (who do you believe?) So Seachem payed for a lab test and posted results on their website. Im not sure if Eheim responded. Seachem Matrix probably the oldest technology though as its been around for a looooong time.
Ceramic noodles is basic bio media. Better than plastic balls, but has alot smaller surface area than the other top brands mentioned. I just use it for course mechanic filtration along with a course sponge.
Hope that helps.
Sent from my GT-I9305 using Aquarium Advice mobile app