The cinnamon does work to keep the ants out.
You need to sprinkle it arround the hive on the stand as well. It will need reapplied whenever it rains...or heavy dew.
As for cinnmaon on the inner cover, the bees will either ignore it or remove it as debris; each of my hives treated it...