Actually your plan may not work even if you do leave him down for 50 games.
https://www.whatifsports.com/hbd/pages/Correspondence/FAQ.aspx
that link has a question about service time, and per the developers, a player will accumulate big league time for every day on an option assignment longer than 20 days. So if you leave him down in the minors for more than 20 days, he’s still getting minor league time.
BTW, the same question says it takes 172 days to qualify for a year of BL service time, which is a number I haven’t seen before.