I believe the purpose of this style pan is in high heat cooking and searing. Also, the seasoning will just happen creating a surface that would eventually require very little oil/fat. The knob would need to be removed if you put this in the oven though. It actually sounds like a pretty versatile pan sans the knob. I think they are dishwasher safe which conflicts with my senses when it comes to seasoning these types of pans.
At least you didn't pay much for it. I think, with a little time, this may come to be a favorite. (How's that for positive thinking?)