A lot of good info on that site-esp. parts and sources.
I really had to scrounge to come up with the right parts
for the electric 3-wheeler I built 12 years ago and I paid quite
a bit more than he claims to have.
It's great that you can buy things like a throttle controller instead of having to make one yourself. It doesn't seem too difficult to undertake a project like this with the parts available now, and I think that it is due to all those people like you who were brave enough build electric vehicles on your own a while back!
I won't be doing this anytime soon, after all I have a SOHC which is my priority! But I will think about it for the future for sure!