To hyphenate or not?
“Did you see this silly poll? It says that if I were a superhero, I would be Captain America.”
“Really? I don’t know; I see you as more of a Thor-kind-of-guy.”
Or should that be, “I see you as more of a Thor kind-of-guy?
Or simply, “I see you as more of a Thor kind of guy”?
Which form is best?
Generally, the correct usage of Hyphens would be with “kind-of-guy” as the preceding noun is variable and not produced as part of the phrase due to its tendency to change depending on context and it forms a phrase that emphasizes the expression where one word for it was not available, e.g. bride-to-be, operation-in-waiting.
An alternative could be “Thor-like” but here the phrasing is being done with conjunction of the noun as that is the correct usage due to a comparison, e.g. Dog-like, cat-like, etc.
However, in common usage, the last sentence is also acceptable. It just changes the effect that you have when a person reads that sentence depending on the scenario.