It would make a good chuck around for keepin in the back of the car, but the tail fin does look tiny. Maybe do a flip style rudder on it, and build some larger elevators and you should be fine.
PS, I like the statement half way down the tech spec,
Radio: 4 channel minimum with Y-harness
or aileron servos. [&:]