A guy I know rode his Brown Falco on plenty of track days. He was about 6ft7ins tall so didn't fit too well on a Gsxr etc. Spent loads of money and I mean loads. Ohlins, Marchesini, Galfer etc. But he binned it big several times and has finally got a Mille.
TBH no reason why your Falco shouldn't be any bit as good, if not better than my 996.