RE: gotta quick?
More then likely the handle you are talking about is for the fuel tank lid to make it easier to fuel with the body on.
As far as the antenna if you are running the newer 2.4GHz system it does not need to be very long. Most of my antennas do not even stick out past the body on my RC cars and trucks.