Protective Future Gohan has the best MPPV match up in the game IMO. An important thing to note against MPPV decks is to try not to attack into their blocks as much. Ascension Trunks specifically loves to enter with 3 blocks and a slam. My advice would to play Baba, Blue Mental Drill, Bardock, or any other consistent hand knowledge cards. You’ll know when attacking is just advancing their game plan and if you can handle it.
Orange has a good matchup for MPPV as well. Orange Meditation is one of the most degenerate cards in the game.
As far as black Bardock goes, I think he has a bad matchup against Trunks. Your win condition is to get rid of all Trunks Knee Bash and Red Mule Kick; then slap wallbreaker on them and coast to victory. It’s a pretty fragile plan.
Random Number Gaming has both Mischievous Bardock and Protective Future Gohan breakdowns on youtube. It may be worth checking out.