At this time, peering over route servers is preferred. There are no specific requirements for a direct session, but such arrangement should be worth the extra time and effort. For more details, please refer to the PeeringDB page.