This is actually very very similar to the UX of checkthis. See here: http://checkthis.com/new
The drag-and-drop repositioning is also much slicker with Checkthis, as you get to see the other blocks shuffle around the one you're moving, rather than partially so with a copy of the block.
Sir Trevor is a good start though!