I am a large guy, 6' 4" and about 250 lbs, and I coach ski racing at a small hill on the east coast. I have tried several skis and can pass along the opinions I have formed. I will preface my comments by saying I don't have an extensive race background, but I have skied at a high level most of my life. I also currently do not participate in a Beer League Race program, although I want to and will join one in the future (my hill doesn't have one, and traffic conditions keep me away from the hill that does). My opinions were formed running gates at the end of the night after team practice sessions.
As a general statement, I have found I love race stock skis. For someone my size they have the right flex, are torsionally stiff so they hold an edge on ice, and feel very solid. For a small hill, where the snow if almost always hardpack, they are great. To run most Nastar type courses, you are better off on slalom skis or cheater GS skis. I have a pair a 192 cm Blizzard race stock skis with a 27m turn radius and they are just not turney enough for a small hill. They offer great performance and grip, but become a liability if you mess up on your line. Hence, a "cheater GS ski" or a racestock slalom ski is probably the best choice. I can make a nice large radius turn on my slalom skis very easily, so they work for me. If the course was on a bigger hill and the speeds a lot higher, things would change and the slalom skis might become too turney, it depends on the ski. I should add I have a Rossi SL9 slantnose slalom ski in a 175 cm length. It was the longest length ski I could find, and it is not as hyper turney as the 165 lengths.
My racestock GS ski I love to ski on full size mountains, when conditions are firm. They fly, but I have no trouble skiing them at any speed except real slow. My style becomes large radius GS turns (of course) and when the slopes aren't crowed, the speed goes up. I would use these skis if a course allowed it, because they are super stable and have the best grip ice grip of any ski I have ever been on.
The ideal ski is a race stock GS ski with a 16-18 m turn radius. They don't really make them anymore, unless you look at used skis from several years ago. So the next best thing is a "Cheater GS Ski" which is usually not racestock quality and performance, but has the smaller radius. The skies mentioned in the post above hit the mark, and I would recommend the Stockli's as they tend to be the closest construction to a race stock in a consumer ski.
Re-reading your post, I suggest a race stock slalom ski, in 165-170 length (if you can find the 170). Buy them used and see what you think. For your second purchase (can't avoid multiple skis if you like it) get a used Stockli cheater GS and you will be able to tell which works best for you.