I think your discussion site appropriately covers all the different stages of Green card processing with an exception of PP stamping section and Plastic card section.
I would suggest that just like FP related issues section, if you create 2 more sections,
(a) PP stamping related issues
(b) Plastic cards related issues
that will be very useful and very clear as far as where to go for what kind of info.