Now that we have thread tags, we finally have a good way to find similar threads. This is a reliable method because threads with the same tags will always be similar. (unless incorrectly tagged)
So I propose a similar threads function, based on thread tags.