That’s correct. Btrfs will simply divide your disks in 1GB chunks, and when writing, always ensure that a bit of data is always stored in 2 chunks on two different disks. You can also do 1C3 or 1C4 if your data is truly that critical, which means data is always stored in 3 or 4 chunks (on different disks), respectively. Of course, that also requires at least they amount of drives.
This chunking is also the reason why the sizes of the drives don’t have to match, as long as it’s possible to divide it evenly you won’t lose space as unused. Simply put, make sure your largest drive is not larger than your other drives combined and you should be fine.
In my case, data will always see one copy on the 4gb drive, and another on either of the 2gb drives.
I code with it, yeah. Just have those symbols wherever you want them (I never used those inner upper keys either, except for things that I don’t mind lifting my hand for). Layers layers layers. Also home row mods.
For my next board, I’m probably going with a 6×3+3, I don’t use the number row either. Keypad on a layer under the right hand is so much nicer…