NOT the usual cam advice...

Maybe dial in the stock cam first (installed) and verify the lift and duration for yourself. From what you stated in post #1, looks like the stock cam is the ticket.