pretty sure a godzilla is just a bareknuckle with better tubes. i'm sure euroasia could give you geo to confirm that though.
and uh, if your question is which is the better bike, the eai takes the cake in every category.
but if your question is what should you do, i'm pretty sure that depends entirely on what you want the bike for. the godzilla can handle pretty much anything the kilo can, but it's also a lot more expensive and theftprone.
honestly your "upgrades" don't sound like they're all that awesome to me, but i'm sure they'd be equally cool and nice on either bike.
though the idea of a godzilla with all-city components kind of makes me cringe.