"More of a X..." is used to make comparisons. It also has a nice indirectness about it, which allows the speakers to talk a little more objectively.
Note: "It blows up my mind" actually doesn't make much sense. It makes me the mind is expanding like a balloon. The closest natural phrase is "it blows my mind", which expresses amazement. I think, based on the context, you meant to write, "it does my head in" or "it makes my brain melt".