Agreed that it has applications on both sides, and that the output code was certainly gimmicky.
I was most surprised and alarmed when drilling in, asking it to implement child functions that it started to write more tangible code e.g. the port scanner bits.