The peaks are well separated.
Would I get better detection limits with a temperature ramp or a long isothermal run?
Why not do a short isothermal run at a temperature near the temperature at which your substance elutes during a programmed run ?
All else being equal, the shorter the retention time the narrower the peak, the narrower the peak the taller it is, and the taller it is the easier it is to detect against baseline noise. So the critical call is not isothermal vs programmed, but long vs short. What is the fastest elution time that you can combine with baseline resolution from interferences ?.
For some compounds on some columns under you can elute sharper peaks by using temperature programming because the lower temperatures at the beginning of the run focus wide bands coming from the inlet.
So, ultimately, you need to make some injections and see what works best for the compound you are interested in.
Peter