Yes, disappointing - at least with regard to their 1/24 cars. It seemed to me that making 1/24 rally cars might have been a good idea, but they just stopped. I was hoping they would at least make the Peugeot 307 that they advertised at one point, but apparently there was a change of plan (at least as far as I know).
I like the race liveried Mustangs, even with questionable braking (non magnet).
Their focus, though, seems to be on street version exotic cars which, I'm guessing, must have a market somewhere.