It sounds like you have things well in hand. How are you liking SS so far? I was talking to K about getting a copy but she is more inclined to get some fitness thing for the Xbox, which seems counter-intuitive to me, but what do I know?
Yeah, a lot of confusing threads out there, and depending on which one you read you could pretty much do anything and still call it primal it seems. I wish you the best of luck finding the n=1 that works best for you.
Personally, I can't do the lchf because I can't bring myself to add butter or 1/2 a cup of HWC to my coffee when I could just eat a couple more eggs, which of course ups the protein etc.