They are an ignition cut system guys,ive been running one albeit on my n/a since I got it due to not having a factory Rev limit. And it's been fine. As long as you don't keep bashing it on there I don't see there being a problem.
The owner of driftworks stopped selling them due to people putting them on sr20's and the rocker arms snapping!!! But that is only due to the valve layout...where as on our jz engines the cams sit directly above the valves and buckets etc so your not going to get that.
Iirc they are crude cut aswell,which isn't great,but if your only using it like me,to make sure you have got a Rev limit and not over Rev you should be fine.