That seems to be a bad idea as most Germans will not be working from May 17 to 20... and I don't know if the hackers and startup-workoholics actually can resist having one, two or more beers for Herrentag/Vatertag :)
You're right, but that is also exactly the reason we'll be visiting Berlin that weekend. Since the university is also closed that weekend, we won't miss any classes.