Yea... I know the rules regarding touch spells and holding the charge. I just don't think that this is a spell that uses those rules. It's not a touch spell that holds a charge at all.
It's an instant enchant spell, that enchants your hands so that the next X touches (where X is the caster level) has the spell effect.
Normally you have to make a touch attack, simply because people will normally avoid your glowing hands when you approach them in a certain menacing way. However it's very plain (to me) that there is no further concentration needed to "maintain" the spell. It's not a touch spell that has a charge to be held, it's an instant spell which enchants your hands.
So sure, THOSE type of spells would need concentration. By definition, by RAW. But the rules as written pretty clearly (to me) clearly don't have this spell as one of those spells. It's in a different class altogether, alibeit one that closely resembles that class.
Edit: To reiterate. This is not a touch spell that uses holding the charge. You simply CANNOT hold this charge, no matter how hard you try. It does not use that mechanic. Instead your next X touches WILL have the effect listed in the spell. There is no other option. ALthough a Break Enchantment, Wish, Limited Wish, or Miracle could probably alter this. And an antimagic shell would certainly supress the effect. Dispel magic and even Greater Dispell magic wouldn't work.