Alright, so some bad news. This story is on indefinite hiatus. Why, you ask?
Well, I actually haven't watched all the episodes of BSG. Especially the ones which cover where I want to cross over with Portal. So… wait until I watch the episodes. Give it several months, I'm busy.