Speaking of vBSEO...
In the ACP Options, when checking to see if the "vBSEO-Integration" box should be displayed or not, instead of checking just for the presence of VBSEO_ENABLED it may be better to also check to see if the variable is true or false. That way people who have vBSEO disabled will not get the error message.
So instead of checking for just...
Code:
if (defined('VBSEO_ENABLED') ...
... check instead for:
Code:
if (defined('VBSEO_ENABLED') && VBSEO_ENABLED ...