It all good ArchA, but with such a outstanding render, it'd be a shame not to spend considerable time on er. It looks like ya spent a few minutes putting that one together.
(If not, then my apologies....-_-)
Get a background that'll blend with that baby and some less intrusive text.