That is going to be a big cam in anything and with it's LSA it isn't going to have nice street and idle manners.
What do you plan to do with the car?
If you want a cam that big and plan to do street driving a 104 or even 106 LSA sounds like misery to me. My father has a 104LSA with [email protected] and it's misery to drive through town. SOunds like a top fuel dragster and has a powerband like a 2 stroke dirtbike. Works great at the drags, sucks on the street.