LCY works for longhaul because they have somewhere else to go to fuel up the bird. The service outbound is shorthaul, not longhaul.
Also, most destinations that would be served from RIO are much longer than the LON-NYC distance:
I don't see it happening.