Personally (and this is only opinion not fact), I have always found it easier to make X-Cart the core of the site and use Static Pages for any 'outside' content. IMHO, trying to pull info from X-Cart when the core functionality of X-Cart is not loaded (i.e. home.php) would be a bigger nightmare
