I don't like it for girls, but I like it even less for boys.
Madison has never really felt like a boy's name to me. It was used so sparingly as a male first name for most of the 20th century that, to me,
Madison just sort of went straight from being a surname/place name/movie mermaid name that wasn't used much by anyone to mega-popular girl name almost overnight.