I'm afraid there's canon evidence, which I have cited, that this is not precisely the case. Though you're not far off.
That's a thought that I've been toying around with but nobody in the games comes out and actually says that Emblems are purebloods+artificial heart. Besides, wouldn't that make...