Before the elite four, lower is always better, especially if you want to use them on your team. Normally I would have used them and they definitely are worthy replacements to what I was already using, but I decided to stick with what I had and left them in the PC.
If I caught them later I would feel like I had wasted them. I feel the same way about recieving high level pokemon, some people offer legit event pokemon via GTS, annoyingly they often turn up level 100, which completely puts me off even bothering. Nobody wants someones fully leveled nicknamed (personalised) pokemon... or well atleast that is how I feel.