I've been around for a fair while, and seen BSG move to CR and get to where it is today. I've always had good experiences with you lot, and for me, the presence of ships from BSG doesn't disrupt my immersion one bit. Hell, I'm in space, in a lethally armed fighter, if I can accept that without blinking, I can accept pretty much anything. To be honest, I sometimes think that those who complain so vociferously about imported ships, factions etc, are really just not trying hard enough.
(That's not a dig at you Sov, just a point of view. Though I know you probably won't have taken it that way anyway. :))
Anyhoo, keep it up! I'll look forward to seeing the rewritten backstory in the future.