There's really not much of a reason to convert from line data to AFP, unless you're just duplicating something that generally gets done elsewhere. (ie, the billing system spits out text, which is delivered to the printer AND OnDemand, but the printers add FormDef/PageDef/Overlays.
-JD.