I've always felt that the stadium would be better sited at the retail park area. Close to the A9, A96 and rail line, and a Travel Inn nearby for away fans.
Could be sited across the A9 from Inverness Medical (although this site is, i believe, unfortunately earmarked for the new college campus). A pedestrian bridge could link to beechwood business park, which houses a pub and travel inn, and a choice of more pubs down the road. Inverness will expand to the east and, also with new towns springing up at Tornagrain and Whiteness, the retail park will eventually become the geographical centre of Inverness.
Personally I reckon the Bught location would cause traffic chaos on matchdays.