During an on-site training you will focus on one single thing. This will improve the integration of skills and will help you master the material faster. An on-site training is a fast track to help you put what you learned in practice quickly, with a certification to show for it!
Not to forget, a classroom training is full of social interaction. Coffee and lunch breaks are great opportunities for networking and to share ideas even non-related to the course!