What are your thoughts on this cam

Lower the stall with a 4" crank, IMHO. Otherwise that thing is gonna fly!!