Speeding up page loading of custom view
You're going to have to attach view filter "actions" to your menu items.  That way your view results will load with ajax. 

this is probably the fastest way to do this, though I've never done it I think it's possible (theoretically).

Of course you could also just create Ajax functions that queried your view with the arguments when you click a menu item.