Pansy is the kind of name I'd expect in a 19th century popular novel or maybe an old time musical. It sounds vintage, cheerful, but not very witty. Like
Daisy, it's too youthful and cutesy for me to like. I wouldn't use it but wouldn't mind if someone else would.