If I do the simulate against machamp: https://pokemongo.gamepress.gg/gobattlesim?%7B%22atkrSettings%22%3A%5B%7B%22party_list%22%3A%5B%7B%22pokemon_list%22%3A%5B%7B%22name%22%3A%22mewtwo%22%2C%22copies%22%3A1%2C%22atkiv%22%3A%225%22%2C%22defiv%22%3A%225%22%2C%22stmiv%22%3A%229%22%2C%22fmove%22%3A%22confusion%22%2C%22cmove%22%3A%22shadow%20ball%22%7D%5D%2C%22revive_strategy%22%3Atrue%7D%5D%2C%22friend%22%3A%22none%22%7D%2C%7B%22party_list%22%3A%5B%7B%22pokemon_list%22%3A%5B%7B%22name%22%3A%22alakazam%22%2C%22copies%22%3A1%2C%22fmove%22%3A%22confusion%22%2C%22cmove%22%3A%22future%20sight%22%7D%5D%2C%22revive_strategy%22%3Atrue%7D%5D%2C%22friend%22%3A%22none%22%7D%2C%7B%22party_list%22%3A%5B%7B%22pokemon_list%22%3A%5B%7B%22name%22%3A%22espeon%22%2C%22copies%22%3A1%2C%22fmove%22%3A%22confusion%22%2C%22cmove%22%3A%22future%20sight%22%7D%5D%2C%22revive_strategy%22%3Atrue%7D%5D%2C%22friend%22%3A%22none%22%7D%5D%2C%22dfdrSettings%22%3A%7B%22name%22%3A%22machamp%22%2C%22fmove%22%3A%22counter%22%2C%22cmove%22%3A%22dynamic%20punch%22%2C%22raid_tier%22%3A3%7D%2C%22generalSettings%22%3A%7B%22weather%22%3A%22CLOUDY%22%7D%7D
Should I power up my only mewto (44IV)?
I traded a shiny for a mewto and the mewto got 44IV (no luck) with 9A, 5-6 D, 5-6H stats and 2127 CP.
It's my first and only mewto cause I never get raid passes. If I never manage to get a raid pass and mewto goes away as raid boss. Is it still worth to power up my only and single 44IV mewto? It has Confusion and Shadow ball.
At the moment I still try to get a raid pass.
Answers
Just trade for more Mewtwo until you get one above 70% at least, if not 80%.
Now that it's in your dex, it will cost significantly less to trade. Something like 1600 Stardust at the ultra friend level. You don't need to trade shiny for it, other legendaries should do. A lot of people have a plethora of Mewtwo.
I'd suggest you find a discord for the nearest big city to you, join there and add some friends who may be interested in trading mewtwo for stuff like dialga/palkia when they come out, by that point you'll be ultra friends and you can make the trades (assuming you'll start raiding).
Otherwise if you NEVER intend to raid, then why do you even need strong Pokemon outside of Machamp and say dragonite, to take gyms?
You can always try to get a better one. But let's suppose you never do. Then:
* As a generalist, Rayquaza can be even better than Mewtwo. If you don't have any Rayquaza, then even a bad Mewtwo is still the best generalist you're gonna get until at least the next legendary, so you can power it up.
* As a psychic/ghost specialist, even a bad Mewtwo is still far better than any other alternative, so you can power it up.
* As a fighting specialist, don't bother and use Machamps/Hariyamas.