yeh its a little over pixalated. and im not really a fan of logo sigs on the whole. i find they tend to look a lil... i dunno... bad lol. try using different types of renders.