For quick loading, I use less wp plugin to customize my theme appearance. And I found that Widget Visibility offer enough option for my need and I'm happy with it.