I used to be a power supply sceptic but now after listening to quite a few (turntables) with and without I can say that they definitely make a positive difference....
Now onto the schematic you posted. I am not sure of the provenance of the design. Maybe someone else who knows these things can comment...