Snoke didn't project himself, but rather 2 separate people on different parts of the galaxy, one of which (Rey) who he didn't know exactly where she was. The connect was so strong that not only could they "see" each other, but they could also sense each other's feelings, and actually appear to touch. That makes Luke's projection seem like a weak parlor trick, IMO.
I didn't say Snoke projected himself And Luke didnt make Leo's feel him? I mean he physically touched her. And Kylo certainly felt him. That was no trick. He was working on them in a very real way.