The official VW input format doesn't require a doc_id.  Our workflow typically does..but the VWFormatter (and vw itself) should work fine without it.  Since our tools generally require it, it seems fine to keep this requirement.