I recall seeing Logan late night on weekends on TNT in the 90's, but never saw it on SciFi.
IIRC, I once saw the hovercraft from the show parked outside of Matt Jeffries' garage back when it was right next to the 101 Freeway in L.A. You couldn't miss noticing the Landmaster from Damnation Alley!
The "SciFi Collection" rotated a lot of short lived shows that had not been seen since they had originally aired. Wished they still did that sort of thing.