Here is a good video of cleaning decks from a teak deck manufacturer. We use only their methods and their products. I would suggest now that you've gotten started that before doing more give them a call. Might be prepared to send them photos.
The World's Leader in Pre-Manufactured Custom Teak Decks - Teakdecking Systems®