Have you booked lodging for the itinerary you noted? If not, consider a counter-clockwise journey, starting at Inverness, perhaps go west to Kyle of Lochalsh, and take the bridge to the Isle of Skye. If you're going to Skye from Glen Coe/Oban, you'll have to take the ferry at Mallaig or drive out of your way to take the bridge. Regarding the Isle of Skye, we visited Skye in early May of this year and it rained for all three days we were there, and for two of the three days almost gale force winds. We were prepared for the poor weather, but March, yikes. I may be wrong, but if you're expecting to witness the ethereal landsacpes that always accompany a description of the Isle of Skye, I hope you're not disappointed.
Back to the itinerary, as you have a car and if you arrive at Skye via the bridge, depart Skye at Armadale (the south end of the Isle) take the ferry to Mallaig and on to Ft. William. I'd suggest lodging in Ft. William rather than Oban or Glencoe Village as there are more lodging places (I don't know about availability in March though), then drive to Glen Coe and on to Oban. Oban is pleasant (in May at least), but I'm not certain I'd make a stop there unless you're taking a ferry to the islands. Then head to Stirling and on to Edinburgh. Having a car in Edinburgh will (arguably) be more trouble than its worth, although if you drop it off there (and take the train to Inverness--which is a very nice journey) then you'd have the added cost of drop-off at a different location than your pick-up point. As an aside, we took a half-day "tour" from Inverness including a boat on Loch Ness to Urquart Castle and back to Inverness. I elected to sit outside at the stern on the boat trip, it was a blue-sky kinda day but I was just just about frozen when we arrived at the castle (I'm just thinking of March).
I know Glasgow isn't on your itinerary, but this is just a thought. If you drive from Glen Coe to Glasgow, and spend the 2 nights you are planning for Oban in Glasgow instead, you could leave you car in Glasgow when you arrive, take the train to Stirling as a day trip, and have 2-3 nights in Glasgow, or split that time between Glagow and Edinburgh. While in Glasgow, we used the train and visited Stirling Castle, the Bannockburn venue, the Falkirk Wheel and the Kelpies as a day trip. We started early, around 8:00, and arrived back in Glasgow around 20:00, but it wasn't "rushed". From Glasgow take the train to Edinburgh, and the train back to Inverness. This way, you'd save 7 days car rental, perhaps more than paying for the up-charge for the drop off in Glasgow.