Yes, I tested both with an old and with a new client.  FriendEndpoint and FriendEndpointV2 just expose different signatures (specifically, different return types).  The actual logic is the same.