There seems to be a belief that the simple past/present perfect ("have you ever"/"did you ever") distinction is a Brit/American thing, but I disagree. I would say that in standard American usage, using the simple past to talk about things that happened or may have happened over an indeterminate period of time is incorrect.
To my ear, constructions like "Did you ever try Hawaiian pizza?" or "I never danced for 5 hours" sound East Coast and a bit "street" to my ears. It could be the case that for certain regional dialects, this is perfectly acceptable, but if such a thing as standard American can be said to exist, it is wrong.