Transformers A to Z

Since my son is about the age (3) and me and my wife are trying to get him learning the alphabets, we thought of a way to encourage him to study these letters so he won't always use "I'm sleepy" or "I want go potty" sort of excuses to get away. So I made this Transformers A to Z card to hope he will have some interests. Here is the run down list and downloadable file if you are interesting in looking at it.
A - Autobot
B - Bumblebee
C - Cliffjumper
D - Decepticon
E - Energon (don't think we have much other choices)
F - Frenzy
G - Grimlock
H - Huffer (I use PCC Huffer as the picture because that's the one he has)
I - Ironhide (strangely I thought Iacon first)
J - Jazz
K - Kup
L - Lugnut
M - Megatron
N - Nightbeat
O - Optimus Prime
P - Prowl
Q - Quickmix (any other better one?)
R - Ratchet
S - Starscream (a lot of choices here)
T - Thundercracker (his name is a little too long)
U - Unicron
V - Vortex
W - Wheeljack
X - X-Brawn (don't really like this one but I think no other choice)
Y - Yoketron (how about Yello Giraffe?)
Z - Zeta Prime
A - Autobot
B - Bumblebee
C - Cliffjumper
D - Decepticon
E - Energon (don't think we have much other choices)
F - Frenzy
G - Grimlock
H - Huffer (I use PCC Huffer as the picture because that's the one he has)
I - Ironhide (strangely I thought Iacon first)
J - Jazz
K - Kup
L - Lugnut
M - Megatron
N - Nightbeat
O - Optimus Prime
P - Prowl
Q - Quickmix (any other better one?)
R - Ratchet
S - Starscream (a lot of choices here)
T - Thundercracker (his name is a little too long)
U - Unicron
V - Vortex
W - Wheeljack
X - X-Brawn (don't really like this one but I think no other choice)
Y - Yoketron (how about Yello Giraffe?)
Z - Zeta Prime