Personally i'd get proper stuff - the way i look at is that your cams are pretty fundamental to your engine running right... if it goes wrong - you wipe your engine out.
I'm not saying that these aren't ok - but without having a feel and close look over them, hard to know how well made they are, how tight the screws go, how accurate the keyway is etc.
All things i'd want to know were spot on before attaching them to my engine!