The question you first have to ask yourself is what type of process this PCB will see during assembly. If you are going to be wire bonding then ENIG would not be the way to go. That would be things to consider. If it is just a basic PCB assembly then ENIG would be the cost effective way to go.