Yes, they are a bit difficult to set up (it took me awhile to figger out loadouts vs. profiles), and I've got it setup for BF2 and R6:V. I originally had the BF2 Z-Board, and switched to the SpeedPad since I wanted the controller to carryover to other games.
The entire layout is very functional. The orange thumb button is a bit hard to press, and the mousewheel is awkwardly placed. But EVERYTHING is within one hand's reach - so your pwnage rating should got up to a least 382% (383 is a bit of a stretch).
PM