You can use any of them, however the adaptor will be different to make it fit on your printer. I´m using the J-head on direct drive by removing the pneumatic connector; the distance from top to filament hole is close to 4mm, but does not affect the feeding. If the cylinder hasn't the pneumatic connector is possible to print a cap to mount the connector and make it remote drive