Quoted By:
It should be all CONTACT moves not physical, and the immunity ONLY applies if the move isn't super effective against them.
I did aaaaall the math on this in a thread a long time ago. I remember that yes, this system would buff Ghost Types but I also remember it's not quite as broken as you'd assume. The number of moves a Ghost would be immune to in the new system would be higher, but not absurdly higher.