I’m going to guess from the overall tone of this thread that my opinion on this isn’t likely going to be the popular view, but……..
“New to engine building” & “solid roller cam” sounds like a pairing that has a lot of potential for not turning out well.