Again fantastic job @Bozza
A free add-on I would suggest is the 'Similar Threads' one if it is available. This will show a list of similar threads when someone is creating a new thread so will not create a duplicate one and save ya'll having to merge threads and also when you view a thread, a...
Also, @Bozza (And I may have missed this) I know this software probably more expensive so anyway I can donate to help with costs if needed? This has become like a second home to me already so have no problem in doing so at any time:)