Harbor Freight oil drain valve does look like Fram Sure Drain. I have Sure Drain installed in one of my cars about a year ago. I changed oil in that car, since I can remove the dust cover, install the drain hose and the oil filter from top of the engine, it is very convenience to change oil and filter.
Yes, Sure Drain is slow but easy and clean and I don't have to get under the car.
If you bought one from Harbor Freight and it is a decently made, then you should put it on. But keep and eye on it, make sure that it doesn't leak and on in a while check to make sure it doesn't get loose and fall off. If it's like Sure Drain, you'll like it.