I say take it down after the beta closes. There won't be much discussion going on after Monday...It might be time for the sticky, game comes out in a month and it appears many people are buying it.
The steam thread will come down tomorrow.
Re-pin the week it drops