"Instance names cannot contain the terms Default, MSSQLServer, or other reserved keywords. If a reserved keyword is used in an instance name, an error will occur."
actually this is exactly what i do: i use MSSQLServer, to avoid having to change config files that have "." or "localhost" in their connection strings. and i don't get any error!