Another possibility might be to use the Holyrood election to seek a mandate to negotiate FFA with the UK government - with an explicit indication of what the consequences will be if Cameron ignores that mandate.