Penguin or any Hang On Back filters and canister filters aren’t the best type of water filtering for long term success for saltwater tanks, especially if you plan to keep coral. While they do filter you will need to replace the filters quite often as you progress with increasing your bio-load. Also if I’m not mistaken the penguins have bio balls which can become nitrate traps. They aren’t the ideal way for nutrient export, meaning getting rid of excess nitrate and phosphate that can cause bacterial and algae blooms. Also if you go the coral route you will need to be able to easily maintain nitrates and phosphates at appropriate levels which may prove difficult with your current filter. As far as the diatoms you have, get some snails, Nerite and Turbo’s work well for diatoms and algae, Turbo’s get fairly large though.