in both cases , the print job will be initiated from the VDI desktop toward the network printer (from central VDI to branch or remote location where the printer location )
with print server you are adding additional stop that would cache and ease the management