Yeah, it's still decent as in Duel Links it can be devastating. Although it would have been better if we got it earlier because we are getting more and more card removal effects and the game it's not so much about battle anymore. Still good in low ranked matches.
Yeah, but it does have built in protection by instantly flipping itself up if it's targeted by a card or effect, so I could see it being an alternative option lava golem as a result. But other than that, it's kinda mediocre
If you can easily special summon monsters you probably want to go for a better boss monster. Something that can OTK quickly and not something you have to set first and wait for a whole turn while trying to have as few as possible other cards on your side of the field. (and you're not immune to non-targeting effects)