Yes sorry about that. The code for Germany is DE–DE the code for the German language is DE
I am sorry about that I tried to make it as easy as possible to understand but even I was getting a little tired towards the end.
excellent catch.
I would definitely customize the folders so that the languages in German Including URLs.
Kate makes an excellent point about a real choice that you have with going with subfolders or a unique domain.
There is an extraordinarily larger amount of work with multi-Geo domains however if you're starting from scratch and you think about it most of the URLs from the country are targeting will benefit your site in Whatever country or ( whatever content is on the site that linked to you)
Also if you're going to focus in the future hypothetically let's say Japan or China you will want to target different search engines other than Google these will be dependent highly on your IP address. There are ways to proxy it and make it work but infrastructure it's expensive and so does essentially doing SEO for a site per a language.
hreflang will allow you to keep the subtle differences in English for instance in the UK and elevator is a lift in Canada color is spelled differently small things do make a difference, and you should have those subtle things in your content.
I understand what you're saying about just using English and pushing it out there. You could generalize English and target no country whatsoever I would be interested to see how that worked out. Obviously, you have more than one copy Of English without hreflang you will have problems with duplicate content.
Kate brings up a very good question how big your team is? Who else will be assisting does everyone understand that search is impossible to do if you do not know the language as well as PPC. So you'll have to have native speakers I'm sure you do just want to bring up a couple of points.
What are you using for a CMS for have you made that choice yet? What are you going to do to host the site?
Hope this is helpful,
Tom