You can use this technique to build interesting levels for games. By constructing a set of tiles with known edges, and laying them out using this technique, you can see some fascinating, aperiodic dungeons.
Not that difficult, but the benefits may not be better than just using tiles and some clever removal/additions a la Spelunky: http://tinysubversions.com/spelunkyGen/
http://nothings.org/gamedev/herringbone/