Same here, I had nightmares about why my threads won't get indexed and when they got they were found in 8-14th pages. Now it's almost in a few minutes and among the first five six results.
I noticed the same when I first started using MyBB, nothing was getting indexed for ages by Google. Now though it's very fast indexing content from it.