In addition to your suggestion, to better indicate when a block or parry takes place I think they should do like they did in ff12, 3 things occur; pop up "Block!", sound effect and even sparks:



It would not only make it clear when you block without having to check log, but it can also make the battles alot more immersive.