It works great and will not explode in the microwave. Just be sure to use a cup large enough to hold it. I use a 2 cup glass microwave safe measuring cup
I might recommend, use All Purpose flour, (I haven’t tried it with Self Raise) and another hint, I used real butter rather than oil.
My friend says he has experimented with this and left out the coco, used lemon zest and lemon juice for a lemon cake; He also said he has added coconut and nuts. I haven’t tried that yet but see no reason why it won’t work.