What a shame, only one layout have 3 essential spanish keys.
Sadly we are a minority here... And there are too few keys to include a full international layout anyway. We have to start thinking "Compose + ~ --> n" for ñ, for example, and pick one that allows these kind of combinations in the easiest possible way (same for French, nordic languages, etc.)
Thats luckily not the case. But its very nice for most English users that you thought so.
Keyboards are naturally international, where you can hide dedicated keys ( has to be swappable in this case), a language layer, alternate graphics, compose and all 15 US diactrics.
It doesn't have to look complex to be usable. If you thought so you would get, in comparison to nr.6 which takes the approach of naming letters of languages it doesn't support:
Nr 6 Nr 8
2 dedicated keys, one too little to be usable for anyone | 3, (or 4 if you use shouldershift) swappable dedicated keys, having to Fn+L to do so, or learn where brackets go if you need them
(non-dedicated ä confused with backspace )
No language layer, 3 named letters | language layer on select+, one button+another support for every major european language
Fn confused with AltGr | real Fn, Real AltGr, alternate graphics (° is supposed to be hidden, not printed twice...)
5 available keys with Fn, out of total of 47 possible | even if you use 30 for diactrics, F-keys, language swapping and mediakeys, you have 39 available out of 69 possible
non-dedicated compose | dedicated compose on start+
5 US diactrics that are marked | 15 US diactrics that aren't
Azerty (and others) not possible | Azerty (and others) possible by moving keys around on keymat.
Dvorak and NEO not possible | Dvorkan and NEO possible by remapping
Layout 8 assumes the spacebar can be used as two distinct keys. I'm pretty sure it can be eliminated as "physically impossible".
ED 17 july: "... we will most probably stick with double space..."