There is no reason to file in Delaware. Most business will end up creating a Foreign Qualification in the home state anyway. It's double the money.