There of a lot of us on here that lift weights and a primal diet and lifestyle can work very well for a lifter. Lift heaving things is one of the primal laws of course. If you want more information on not eating as many times a day check out leangains.com. Martin has a lot of information on that. Of your list sweet potatoes don't need to be replaced at all. I use those for my carb refeeds when I do them.