Is this cam a stupid idea?

I think something is off, I can't get to 78* overlap with your numbers. and how the heck you came up with 7.5Dcr at 3100 ft is beyond me. Hang on I got the 78*; 294/302/110 And I see how you got 7.5, with an Scr of 9.8.....
What you didn't mention is the 135psi cylinder pressure, yeah I can see that working with the 3.09 low and 3.91s or better.
Ran the calculation at 300 ft. The cam specs could be off, they were on a piece of paper i got with the cam, cannot find any info on this particular one online