The main reason why I don't like the lion badge is cos it's so freakin huge. That Pontiac one looks just as big or bigger!
Each to their own though - at least it looks a little different. I see you did the back as well. Got any better pics of that? Back looks pretty good as far as I can tell...