Wow this topic got huge pretty quickly. On another note some of the specs I am using for my first test game.
-Giving players what I think a "pro" runner would have instead of giving them BP/Karma to buy it.
This actually is favorable since it means the players don't spend it on skills or attributes. I can give them a safehouse in multiple cities with basic gear in case the chocolate hits the fan or even contacts I feel they might need. The best part is that it won't feel like GM fiat when what they need happens to show up because it's already on their sheets from the start

-485 BP build. 50 forced into Nuyen and 35 forced into positive qualities that do not count against the standard upwards downwards limit. For both Nuyen and Qualities. This means a runner can start with up to 500k if they wish. Or possibly get a ton of positive qualities for few to no negative ones. I use BP because I tried out Karma character creation and I don't like it for this game in particular. I tend to have around 6 players. It's clearly made for smaller groups where more coverage is needed. Also I looked into giving karma and thought of giving out free perks instead. Perhaps this will have a more interesting effect on the game in terms of making the runners feel more powerful. Power is not always directly measured by karma after all small bonuses or perks can do the trick too.
-Availability is 18.
It seems the best area to keep it at as you can get HMG's and medium military armor to start at 18 Availability. Plus it allows for a bunch of other useful things that I generally see on experienced parties. 18 seems to be around a "sweet spot" The whole spot being 16-20. It's stuff you would see on experienced runners (depending on experience) and yet not allowing some fully massive gear. At least not on start. Again it's the spot you would hit depending on how experienced you want them to be. I think it fits well for my vision. Though I might pump it up pending on some things. But a rating 4 foci seems good. I mean you don't find those laying around everywhere XD.
Still thinking of the other stuff at this time but I definitely would like to test this setting out. Now I just need to find test players to try it out.