'A-Frame' is a strange name I think? Maybe you could explain it. I've taken to calling it the 'Angle ANSI' mod. The ZXCVB shift I've been using before I call the 'Angle ISO' mod.
The Wide mods I give weird names based on which key sits in the old right bracket position (#1b): WideISO1a1b is the simplest one where only one column shifts and the bracket keys get split up. I include the Angle shift in all the WideISO mods as anything else would be silly in my opinion. WideANSI is pretty much Kalixiri's mod (except that the brackets versus parentheses issue isn't a matter of moving keys but mapping glyphs so I keep that out of this), and WideISO2b1b the ISO mod most similar to it (with the backslash on the upper row instead of the home row where the ISO board usually has it). WideISO351b is the mod where the /? key is on the upper row for ease of access.
I now use the WideISO1a1b mod because it's the least invasive (unless you count separating the bracket keys as very invasive - which based on my experience with it doesn't have to be the case at all). On our Norwegian keyboard at home the brackets are letter keys for the special Norwegian æøå letters and moving away the fairly common å letter (on the left bracket key) turned out to be too confusing and annoying. The ø and æ seem to be okay. In fact, I've moved the laptop key caps physically and installed the registry remaps globally, and my wife who isn't a big fan of keyboard modding now uses the WideISO1a1b mod without complaining! Big success there, but neither me nor the wife were happy with the other Wide mods at home.
The WideISO1a1b mod: All changes are kept within the row
You wanted an image showing the whereabouts of QWERTY and Dvorak as well? A bit heavy on the info, but here it is.
The placement of the /? key on the middle lower row isn't perfect, but it's an acceptable price to pay I think and considering the bigger picture I don't think there are better options for the ISO board (although different people will probably have different opinions on this!). The splitting of the brackets isn't bad at all. It's quite different to write BBS tags now of course, with the [/sometag] now involving two index finger stretches and one short little finger one instead of three little finger exercises. Works for me, but if I were to do heavy-duty coding in a bracket-rich language I'd probably make me a Tomlu-style extended layout for the coding punctuation.