Edinburgh is a bit of a headache - the airport management just don't like non based GA.
Might sound a bit out of the way, but try Dundee. Nice friendly and affordable airport, lights and an instrument approach, then a very picturesque 1 hour train ride to the centre of Edinburgh.
G