Well remember if a review is shown and it is set to approve 0 it has nothing to do with anything your saying
Your electing to show unapproved reviews in admin
Display unapproved reviews? YES or NO
As far as editproduct.php the update query can be changed and I will update that as just an oversight when we added moderation
Content visible to verified customers only.