i have a 305 on my 20g reef, i love it. easy to clean and disconnect.
get searchem matrix filter media, the 2L bottle.
i clean mine every 2 weeks, do NOT skimp out on cleaning it! it takes about 1.5g of water so i do it when i do a PWC.
no need to buy new foam, hot water cleans mine like new each time.