Quite like the idea, but I don't think they should have used the Aston Martin name. It could still have small badges 'built by Aston Martin' or something, but this is a little too far removed from what the Aston names stands for, for the badge to be stuck to the bonnet.
Nevertheless, if this is what is required to keep Aston going, and keep producing their GT cars then I'm all for it (I'd still buy the cheaper iQ though!).