Sean -
A lot depends upon how much traveling/driving you are willing to do and how many B&B's you want to move into and out of.
The advantage of Scotland over Ireland (in this regard, at least) is that the density of quality golf courses is much greater. You could stay in central Fife and have the St. Andrews courses, Crail, Elie, Kingsbarns, etc. available to you all within a 20 or 30 mile drive. In East Lothian, North Berwick, Gullane, Dunbar & Muirfield are close together. In Aberdeen, Royal Aberdeen & Murcar are next door to each other and Cruden Bay is 20 miles up the road. In Dornoch, there are the two courses at Royal Dornoch and Tain, Golspie & Brora are all no more than 15 miles away.
The only area of Ireland (that I can think of) where there are so many quality courses near to each other is along the Causeway Coast in Northern Ireland. The 2 courses at Portrush plus Portstewart & Castlerock could keep you very busy for a 4 or 5 day stay.
DT