ENIG sounds expensive right? Double the cost of your board or w/e? IMO it's no big deal because::
- A: If you want a 6 or more layer board at some places, you have to get ENIG anyway, and solving routing puzzles isn't my idea of fun.
- B: The PCB price is a small portion of the overall price anyway; parts and SMT dominate. So you're paying 2x as much on 15% of the total or w/e.