I'm 6'0", 195lbs and ski Invaders as my park/screw around ski, but with you having a racing background, you may want to find a stiffer ski as you'll find yourself overpowering the Invaders.
Try to find a new older Rossi Scratch FS for a good price. I think you'd like the feel of it with your background.