Body flicker cant save you from it because the place you flick to will still be in the range of kirin blast, the only 2 people I think are capable of evading it are minato and obito(i'm sorry but raikage gonna get vaporized)
I figured as much that minato and obito would be able to evade it.. I think someone like shisui combining his sharingan and body flicker could evade it as well. though we haven't seen him in action, we could assume reasonably based off of his own jutsu being used by others . Lightning Kirin is very fast, but SHaringan reads jutsu / movements very well and body flicker is very swift..
Kirin is probably stronger, assuming it hit the target since if you miss, all the effort is for nothing.
However Amaterasu is definitely more flexible and efficient to use since you can use it anytime you still have chakra.
this is the biggest plus for this debate.. Amateratsu doesn't take chakra as long as you have EMS..
Kirin does take a lot of chakra away from you and that is noticed as Sasuke only used it once. (while he was worn out)
maybe kirin took all the current from the air while it was used once.. and u have to rebuild up the static in the air to use it again... but ou can use Amateratsu all you want and rapidly like itachi did .. and Sasuke can do more than itachi could with amateratsu..
the situation with the juubi was another thing.. it was pretty weird actually.. Itachi used Amateratsu and it worked almost like a bomb when It collided with Jiraiya's toad stomach ... it exploded on impact.. Kirin is a single yet very powerful and quick strike... but amateratsu lasts as long as u want seemingly.
PS: a lot of people don't know the amateratsu Itachi used in his fight with Sasuke , was still burning the forest down when kakashi and yamato got there looking for sasuke.. yamato then used his mokuton to grow more trees and lift amateratsu into the air .. err..