I am a controller at Las Vegas TRACON and I will try and answer some of your questions. First of all, yes we really are that busy! When flying to VGT you will be routed one of two ways. The first and most common is outside the Class B staying to the west of LAS. The second and less common routing is east of I15, directly over HND airport then overfly the LAS RY 25 numbers and then on to VGT. The reason why we can't give you the second routing most of the time is because it is a narrow corridor that is mainly used to climb southbound LAS/VGT IFR departures and ALL HND arrivals/departures. It is basically a one in one out corridor because of terrain and high MVA's. Also, in Class B airspace we are required to separate you from the IFR's so keeping you outside the bravo is more often than not our only option. If we are landing RY 25 or 19 at LAS there is a better chance of you getting the HND routing. If we are landing on RY 1 or 7 you will not get the routing and chances are you will not get any service either due to the high workload. You are right about us not being VFR friendly. We can only use about 30% of our allotted airspace and airliners have priority. You may not like it but that's just the way it is. Due to terrain there really isn't any other way to get you to your destination any faster. My suggestion to you and any other pilot that is not comfortable flying in mountainous and turbulent conditions with high density altitude is DON'T!! If you have any questions please feel free to ask.