We've added two new event dates to our list: Bike Days in Switzerland and 100 PSI in Germany. While we're still trying to get some information about the World Circuit this year, it already says on the Bike Days website that the event is part of the World Circuit 2017. So at least we know about one stop. The annual 100 PSI Contest in Dresden is also part of the national German Championship.
More details and links: May 6th - 7th in Switzerland: Bike Days August 26th in Germany: 100 PSI