James has yet to fill out a bio.
Great idea, co-sign that.
I think it definitely got people more excited about the ppv. Not a draw like the names you mentioned, but it should positively affect the numbers.
Barrett is certainly a likely MITB candidate. I do think they decide close to the ppv, not a lot of long-term booking other than WrestleMania.