That sounds like it might be a little awkward to parse. I think I prefer the Lisp+PURI syntax, just because you can see where the URL begins and ends easily, and don't have to worry about how the syntax interacts with the rest of the language.
Oh, it's completely awkward, and completely fun. The point wasn't to create a new library to supplant others (if someone used this code in production, I think the joke would be on them), it's to have fun with what's possible in Ruby, and perhaps save a few characters in irb.