Excellent thread and thanks for the bump ElfPants.
I'm finally in a position to make up a list and then refer to it at every date for any potential future suitors :)
Anyway, here goes:
Likes to read (don't care if it's via audiobook, kindle, paperback) whatever, just must like to read.
And retain information from read material and happy to discuss/debate with me.
I sound like a school teacher there, don't I 
MUST WORSHIP CATS. Note, I'm not putting would be good if he liked cats. No, MUST WORSHIP.
Likes garlic and chilli
Likes to listen to musci
Doesn't mind the occasional cinema trip
Isn't mortally afraid of restaurants and other public eateries.
Likes to have proper back and forth conversations
Cares about what I think
Likes to plan fun things and other more boring things such as financial future etc.
Does not take drugs of any kind (i.e cannabis, cocaine, etc)
Doesn't love computer games and consoles more than real life
Dear me, my list is a foot long already and I haven't even started on the looks :)
Not too fussed with the looks tbh, not like I'm a model type either. Own hair and teeth would be great and not morbidly obese is all I can think of right now :)