Hello,
The downside is about checking conditions. In case of Else if blocks, once conditions for a block are met, there will be no further checks for the next blocks. In case of actions sets (all starting with the If statement), no matter of the conditions being met, the conditions for all sets will always be checked.