Masking it at the board ≠masking it at your SQ / OG / WG level. Depending on your local leadership, your strat/DP on your PRF can/will still be effected by your AAD completion. I agree that masking it at the board level might be a step in the right direction, but the WG/CC will still have to find a way to stratify dudes before PRFs leave the base.
Given the projected pilot shortage, I really like the idea mentioned above of having separate rated/non rated promotion boards. Might not work so well for selection to O-5/O-6, but it's DEFINITELY a way to improve the Capt/Maj promotion process.