> So, if the sanity check is skipped for the _default_ host, or there is a > better way to set the ServerName of the _default_ host, which I don't know > yet, then this wouldn't be affected.
I don't think any behavior should be based on _default_ vs. *. Your scenario probably works the same with the first VH as "*" simply because it's the first listed NVH.