RE: Area 51 engines
Nice tag line but maybe shorter? Funny how peoples attentions shortens to what the eye can catch.
How about the above logo with a half circle below the whole thing that says RCEXTREME Power.com with some tricked out emphasis on the word Extreme?
Just my thoughts.