He now got a J1 waiver already. Once you have a J, you have to get a waiver sooner or later. There seems no any other drawbacks of J1 visa. Good luck!