Yeah, I wish they would make more. I dont really care if its 100% accurate, I think the stories are really good though. You just have to be willing to forgive some things here and there if your hardcore Halo story fan I guess, must be too much to ask.
But yeah I loved the DBZ reference in odd one out, and yeah I agree with you about origins.