Help with 360, too much comp?

The 108* LSA is going to give you a higher cylinder pressure. Swap it to something with a lot of duration on a 110* LSA and I think you'd be fine with the eddy heads. Just make sure your PTV clearance is good. You'll probably want to degree the cam too while you've got the chance.