At the same time, playing him before selling makes you risk that IF he's foul prone, buyers will know it. This downside is possibly much larger than the downside of buyers not buying because there is no info.
And as said, combined with the option for the buyer to play the player in their preferred position and also being early to list are more reasons to list early instead of after the scrimmage.