Hi. I feel like I overplayed JJ here. My idea at the moment of play was that this specific CO (maniac type) may min-raise with virtually any made/drawing hand and I can only protect from draws and overcards by going all-in here. Would anyone play this differently and why?

I think I would fold here.
You are 4 handed at the flop and it's very likely that one of them hit his set and the minreraise looks really remarkable imo.
I don't see me ahead in this spot often enough to make a push profitable.