Hi Dan:
The Dyson DC-31 handheld that I have came with a kit of attachments, and one of them is a six-inch-wide "rectangular horn" for vacuuming hard floors. Around the perimeter of this "horn" is that same red velvet-ish directional material used on lint wands, where if you wipe in one direction, it picks up the lint; in the other direction the lint is removed. If you vacuum by pulling in the direction towards the hose, this red velvet material picks up lint "stuck" on the cloth that vacuum power alone won't pick up. That's what I use to clean my table. I'd say it takes me about a minute or two to do the bed of the table, and then switch to another attachment (the horsehair brush) to do the rails, under the cushions, in the pockets, etc.
I'm pretty sure this kit of attachments is the same for all Dyson handhelds, including the current DC-34, but you might want to check.
As far as any issues with excessive vacuum power "pulling" pieces out of the table (e.g. this spackle you mention), I haven't seen that, although I am conscious of the power of the Dyson, and always keep the vacuum moving, never allowing it to "stick" in place. Also, I make sure never to do multiple passes in the same area unless absolutely necessary (even then, if something won't come up with the vacuum or that lint-picking red velvet material on the horn attachment, I'll remove the vacuum and do a "Johnny Archer" -- intervening with my fingers in that spot).
All told, it takes me about 2-3 minutes to do a table.
-Sean