*I get the same vanilla pods, too, Scrambled. Nice big fat juicy ones.
Unfortunately, I tend to forget that I have them and find them rock hard and shrivelled, at the back of the cupboard.
And it's so much less faff to tip in a slug of extract.*
I read this as you could tip in a slug .... which, when they're shrivelled up look remarkably similar to ancient vanilla pods anyway.
As for "high quality" chocolate - each to their own, totally subjective and down to individual taste, ratio of ingredients, manufacturing policies (if you care about that, not having a go, just that it wouldn't feature on a lot of people's radar for discerning "high quality"), price (e.g. if you're snobby) etc etc etc. But the thing here is that unless he's a connoisseur of chocolate, how the heck was the OP's DH supposed to know that her definition of "high quality" may be different to his ?
(I'd be delighted if mine came home with G&B as he has a tendency to bring back the cheapest of whatever, arguing "I know you said xxxx but yyyy was much better value" regardless of what I need it for).
FWIW, I've made tortes dozens of times (give me a medal) and so long as you get the specified % cocoa solids it really doesn't make a lot of difference to their flavour - honestly. As others have said, by the time you add, for example, sugar or glucose, or rum, the individual characteristics of the chocolate you use pretty much get lost. It's entirely different to just snacking on it, or using it in a recipe where its flavour will be very distinct - like a florentine, or the topping for an éclair.
Oh - and I'd be delighted to do a taste test. Do please tell us when Waitrose (or the like) are offering this sort of opportunity for us all to tuck in willy nilly to comparatively small bars that cost £4-5 per 100g just so there can be no doubt about which "high quality" chocolate we should use next time we concoct something chocolately. At those rates BTW, you'd be looking at £22.50 for chocolate alone for the torte recipe I use most often !
I do sometimes feel I must be living in a parallel universe here ........