I bought this as an aid to developing songs, and with a view to recording basic drum tracks for demos.
Pros:
1) It's extremely easy to use. Simply plug in your guitar and pass the output to either your amp or a set of monitors (I do the latter). Patterns are trivial to tap in using the pads on the pedal; using the strumming function works well too, although I normally just use the pads. A note on the strumming function: 'strum' is probably a misleading way to describe how it operates. It's more that the high and low strings act like MIDI triggers for the snare and kick respectively...so simply strumming some chords won't give you a sensible kick-snare pattern. I've found that the triggering works well out of the box, calibration was virtually automatic.
2) The drums actually sound realistic. Not necessarily studio quality, but certainly not far off. I'd used the Boss rhythm function on a BR-864 for many years, and I find the Digitech samples to be a huge improvement. Each kit includes an alternate voice, which allows some useful timbral variation, particularly with the snare sounds.
3) Transitioning between song parts is intuitive. The pedal accommodates an end of bar transition feature: when you tap the stomp switch to move from verse to chorus (for instance), it will always finish the bar before moving ahead. Useful when you need to trigger the next section a few beats in advance; this also gives time to move your foot to a different pedal (e.g., kicking on OD, delay, reverb etc. for the chorus).
Cons:
1) You will almost certainly need the optional FS3X extension pedal. Many of the switching options are pretty limited without it - for instance, you'll only be able to move through song sections in a linear fashion (verse -> chorus -> bridge -> back to verse) if you rely on the single stomp switch on the pedal. This is the main downside for me, and could have been addressed easily enough by adding a second stomp switch to allow forwards or backwards changes.
2) The chorus section is automatically programmed by the pedal's algorithm. For many this may not be a problem, but I find it a bit limiting. For instance, if you want to change from a simple kick-snare 4/4 pattern in the verse to a different one in the chorus, you won't be able to do so. Instead, you'd have to use the bridge option and tap in the new kick-snare pattern there. Again, this may not be a problem depending on how complex your song structure is, but for most modern rock songs, I think you'd want to be able to program distinct patterns for each section of the song.
All in all, it's a seriously enjoyable piece of gear and very easy to use. It's definitely lifted my practice sessions considerably, and the potential to combine the SDRUMs with a looper adds a world of possibilities.