I haven't had time to read all 3 pages of this thread so apologies if this goes over old ground. I normally land at Cumbernauld to visit Edinburgh but only if a mate can pick me up with a car.
If it's corporate entertainment for a client you are doing, or your visit involves passengers who don't have a fascination for all things flying; there's an awful lot of pratting about going to CBN or Glenrothes arranging comparitively dull onward car travel to the city. Depending on how you value your time, it's worth considering the extra expense of EDI to arrive effectively on the doorstep of the city or Ingliston for the Royal Highland Show.