While I can't check on the back end if that is indeed the case, I have found the OP's scenario probative for my theory for the systematic sequence: the user inflicting damage, and fainting the opponent, therebefore the secondary effect (fainting) takes into effect.
Of course, we are not adoptively confined for all of these little details. However, it should be noted those attacks were meant to have costly repercussions, as a counterbalance to their top-line base powers; under the current event-by-event sequence, explosion/self-destruct users could turn this to their advantage, in a decisive final turn.
and on that assumption ask whether the suicide moves are too strong working that way?
While this doesn't seem to be intended to begin with, if this flaw in the battle system is actually employed as a final-turn strategy, it is possible to restrategize and counter it. However, it should be noted that Electrode does have the second-highest stats for its base speed (outranked only by Ninjask, I believe, for all obtainable Pokemon). I'm off-tune with the pvp scene, though most Pokemon these moves are acquirable to have subaverage stats for their base speed, thus it's possible that it could become the ace up the sleeve, if it ever boils down to a final turn between 2 Pokemon—whereof Electrode could outmatch most, due to its speed and the potency of the move.
However, I am off-tune with the pvp scene, so it likely is better left to the players to answer that; just giving some food for thought.