I'd advertise it like hell and honestly, review every single product I could.
And maybe, with the forum being big enough, I'd charge a fee for every sale performed here. That unless there's enough generous members with $5 to spare.
Well, knowing that I won't have access to your PP, I would make my own site and make it redirect to there, if it was huge ofcourse, if not, I would tell everyone that it's going down and they have to donate so I can has munies