However successful this product becomes (which looks doubtful given its dependence upon signatures), its irritating generic web 2.0 startup name will prevent me from ever taking it seriously.
The thing that makes me worry is the "Super social" tag. If there's one thing I like about Square compared to all the other nonsense Web2.0 garbage out there, it's that it isn't trying to spam my Facebook page with all my purchases. (The closest thing is that there's a "find nearby businesses" in the Pay With Square app. That's fine.)
"Social" in this context just sounds like "here is another way we think we can make more money off of you". Bah. I've no love for my credit card company but at least it's not trying to be a social network. (Yet. (That I know of.))
"iZettle is neither memorable, nor makes any sense"
YMMV - I thinks it's both memorable and makes sense (sounds like "I settle"). Also, I've never seen a Square device so their domain isn't memorable to me!
Square is kind of annoying because it conflicts with Squaresoft in my mind (later renamed Square/Enix after the merge), which is collaquially called Square.