Det enklaste sättet att ta reda på det är att skriva ett enhetstest och faktiskt få några siffror.
Min teori var att tidsstämpeln skulle vara snabbare, men enligt den här bloggen har jag fel:http://dbscience.blogspot.com/2008/08/can-timestamp-be-slower-than-datetime.html
Det är därför jag tenderar att få siffror, genom att profilera, innan jag bestämmer mig för var jag ska optimera, eftersom min magkänsla kan vara ganska fel ibland.
Så det kan bero på vilken version av MySQL du använder, men det verkar som att datetime kan vara snabbare.