We do not currently know of any antonyms for used to full advantage.
For similar words to used to full advantage, try: