Yeah, that was Strange's avatar. His first appearance.
I do know how powerful Zarathos is, but he isn't as powerful as Dr.Strange.
I believe that in that comic Blaze asked why Dr.Strange simply doesn't use his superior power to beat Zarathos himself, Strange said that he could beat Zarathos but he'd tear up dimensional walls in the process which Strange' didn't want to do.
Originally posted by Ext@nt
GHost Rider #44
Not even the slightest bit of Strange getting his ass kicked. And Strange's comment about how he can beat Zarathos but refuses to due to the damage it'd cause still holds up in that comic.