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