Re: Welcome aboard..
Should I feel safer if a see an A320 welcome card though?
No. Many airlines override this manually. All it takes is an airbus engineer to sign it off.
I have seen this happening on one well known UK airline more than once (I had to wait for 2h on one occasion until they found one as it was national holiday at the airport I was flying out of).