The issue that I was having was that it took a long time to load up the home page. After troubleshooting, it was apparent that the algorithm to test for forum conflict names was causing a delay. I'm posting this as my solution just in case it helps anyone down the road.
If you have a huge forum, are experiencing slow page load, and have confirmed that you have no forum name conflicts, then remove this piece of code from the friendly url classes file.
Code:
else foreach($this->registry->forumcache as $fid => $finfo)
if(self::clean_fragment($finfo['title']) == $slug && $fid != $forumid) {
$clash = true;
break;
}
Only do this if you can ensure that there are no forum name conflicts.