My friend is looking for some HP gains without having to fork out too much money for a full motor swap

. I was thinking about doing the d16z6 Mini-me Swap on his 1988 CRX. I heard that this swap can give 30-35 HP gains. If any one has done this and has input let me know. If there is a better head swap that he can do, what would that be.