The dual-stick pics aren't up yet, but there's other panel pics for an idea of what it looks like. I keep saying I'll get more pics up but never seem to find the time. Anyhow, you can check the pages for each encoder to see the "typical" button assignments for the various panels.
Here's the Xbox 360 one. I also have a
small picture gallery of a couple hi-def miscellaneous pics. Those should give you an idea of how everything looks.
That's about right for the price, but I'm not sure about the layout. I've never tried one with 6-buttons between the sticks, but I think they would have to be in an arc in order to physically fit. A button between the P1/P2 and the joystick probably won't happen unless that was offset in an arc as well. Out of curiousity, what would you want a third button in that area for?
The X360 cart works great on XP. If you can use hatswitch inputs for the game/emu, it's plug-n-play. If you want the joystick to be a "joystick", use custom drivers. If you're good with computers, it's pretty simple to do the driver setup. We don't "officially" support the X360 cart on a PC because I've been around computers so long that I'm no longer user-friendly. If someone that barely used their computer wanted to do the custom driver thing, I'd have a really hard time explaining how to do it without confusing them more.
If you want, I could grab a picture of a graphic overlay for a dual-stick panel with a few buttons laying on it. That would give you an idea of how tight the layout would be.