First a warning: Be aware that SKShapeNode has some memory leaks.
To achieve a nice bloom effect I would do two shapenodes on top of each other with the same glow. I would then set the blendMode of each of them to additive. I would then let the second node trail lazily after the first one. You can achieve this by subclassing SKShapeNode and override "setPosition:". Then just offset the child SKShapeNode by the delta of the new and the old position times some factor, that gives you trailing.
Neon light effects has a lot to do with the aftereffect on the retina. So to make it look neon you usually do some sort of trailing effect. You don't have direct access to shaders in spritekit so you have to do it manually somehow.