yes he might like it. specially if he already has a PD, because a hand full of pendrives are dead useful to anybody.
Idea: how about giving him a bootable pendrive with a distro running in it? you could customise that distro with all things he likes, make user name too his, and give him a personalised feel?
I would love that as a birthday gift. an os in your pocket.