With a lower tolerance Buprenorphine is definitely worth it. It was one of my favourite opioids to begin with due to the incredibly long duration, with a sublingual dose not just leaving me high for the entire day, but also feeling in a great mood the next one.
Once your tolerance gets high you won't get such a full high from Buprenorphine any more and you'll probably feel like it's just a slight mood lift or that it's weak or missing something. I've seen both sides of the tolerance scale, from 0.5mg being a fine dose and 1mg making me nod my ass off into oblivion and being incredibly strong, to no dose, even injected, producing any sort of high whatsoever.
As for comparing it to Oxycodone, it's actually similar in some ways, both are more stimulating and lucid opioids that are less sedating and laid back. A lot of people really like Oxy but I personally didn't find it that special, and honestly if I had to choose with no tolerance, I'd probably choose Bupe over Oxy. However with a solid tolerance I'd always pick Oxy just because Bupe won't do much for me any more at that point.
To give an idea of just how extreme the difference in tolerance and effects can be, when I had no tolerance, I IVed 0.25mg of Bupe, and found it in some ways better than Heroin or Morphine. Yet after having a heavy opioid habit anywhere from 0.25 to 8mg IVed produced no high whatsoever, just a feeling of not being sick and feeling "normal", occasionally a little sedated but not necessarily in a good way.
My advice is just don't start too high with the Bupe. Because of people with sky high tolerances not getting any effects from it or needing insanely high doses, a lot of people with regular/low tolerances think that means they need those kind of crazy doses, when in actual fact either you have a tolerance where Bupe will work solidly at like 0.5-2mg (or even less if plugging or IVed for example) or you have a tolerance where you're unlikely to get a satisfactory high from Bupe at any dosage really, there isn't much middle-ground. So start with like 0.5mg or so if going with sublingual, or 0.3~ if snorting/plugging, and 0.2 if IVing. Work up if necessary, but allow for time to fully come up, which takes 20-30 minutes IV, 60-90 minutes plugged/snorted, and like 120-150 minutes sublingual.