The standard workweek in Denmark has been 37 for quite a few years are and has not really shown any issues. In most physically demanding jobs thought theres a 1:1 or higher "afspadsering", which means you save up 1 or more hours paid free time for ever hour of overwork, kinda like what you describing, but never for deskjobs.