Couldn't agree with ya more. I've wanted an F1 forever but never really got around to making one, I was hoping some company would beat me to it, and do it right. I guess do it your self is still the way to go.
I don't think tomy has any plans for f1 cars but they do have the supercars, ie lambo and ferrari out. I'm still waiting on mine.