This is a follow-up to my prior question Are migrations allowed if the user is banned on the destination site, but their 6-month limit has opened up?.
For context, users who are banned from asking questions on a given site are allowed to post one question every six months to try and get out of the ban. Also, if such a user posts a question on a site different from the one they're banned on and users there migrate it to that site, the migration is supposed to be blocked.
As I found out, users who are banned on a given site but whose 6-month limit has expired will not have a migration to the site blocked (i.e., the answer to my above question appears to be yes). This appears to be because the latter provision was implemented long before the former, and it wasn't updated when the former provision was implemented. Also, judging from the fact that the system doesn't tell banned users whose 6-month limits have expired that they're banned, the exception appears to be implemented simply by adding a check to see if the last question was posted more than six months ago, and so as far as the system is concerned the user isn't banned.
However, from a design perspective, a banned user is still a banned user, even if their 6-month exemption has opened up: in my view, such migrations should still be blocked in this case. It would also prevent cases like this one where an author who's banned on a given site is deprived of one of their 6-month chances to get out of the ban because their question on another ended up getting migrated there, and if the migration is invalid then the downvotes they receive on the migrated question would push them further into the ban.
There are some arguments I can think of to keep the current system, though. For instance, it would retain consistency with the way migration blocking is handled for users who are subject to the short (up to one week) pre-ban rate limits: migrations are only blocked if they'd cause the user to exceed the rate limit. Also, if a migrated question is a high-quality fit for its destination site, it would help to push the user away from the question ban.
What do you think? Should migrations be blocked if a user is banned on the destination site but their 6-month limit has opened up, or should the current implementation of not blocking them continue?