I've used both types of aftermarket oil line.
I used stainless steel hoses with anodised aluminium fiitings on my GSX-R. Very expensive & never again. The alumimium fittings are prone to corrosion. One of mine split in two (as did a friends), if it had come off at speed, could have been quite nasty. I've tried looking for stainless fittings but no luck. It is the anodised fittings that are expensive, not the hose itself.
On my DR600 I fitted an aftermarket cooler when the original split. Once mounted, I went to a truck hydraulics business. They supplied very thick walled rubber hose with crimp on plated fittings. I had already established that they had the correct fittings in stock before I started. They gave me all the parts, I cut the hose to length after correct routing, marked it up & returned it to them for crimping. Total cost inc. the cooler & mountings(bought elsewhere) was £52.00. Still going strong 7 years later, with the bike permanently parked outdoors.
Please note: because of the corrosion problems with aluminium fittings, I would never use brake fittings in the same material. IMHO they're for show bikes only. Consequences don't need thinking about......