RE: Drifting Newb
That's strange.. The more expensive says it has a radio, but then it says it requires a radio...
Email them and ask about it.
Also, I heard those stock LED's don't really do much. You can't drive in the dark with them real well anyways. (Coming from the guy at the LHS. He said not to blow your money on that)
Hope that helps.