Is this LA360 XE268 cam kit deal good for my combo?

Ahhhh....I thought you meant install the 268 advanced. Gotcha. So I got 3 votes for ditching the kit.

Oh heck no. That 268 is a terrible mismatch, IMO. What you have is a great match. Your combo simply needs some tuning.