I have this working on 4.0.4 without much problems.
To solve the SEO issue I modified the 2nd template edit to
PHP Code:
<vb:if condition="is_member_of($bbuserinfo, usergroupid1,usergroupid2)">
- New forum template edit 2 code -
<vb:else />
- Old forum template edit 2 code -
</vb:if>
and excluded "Non Registered" members from the usergroupid list.
One problem I'm having is the All Forums module is showing all my forums to everyone, including the forums that aren't suppose to be visible to normal users (Do not have viewing permissions). How can I fix this? This is a serious privacy problem for me.
+1 vote for checking Additional Usergroups on the tabs