Best way to "flag" an item?

Anyone have a favorite way to flag an item (like a product) that might
be inappropriate, spam, etc...?

I know there is acts_as_flaggable however it seems to have mixed

Wondering if there is another good solution used by the community.


I prefer to make it manually, i never try acts_as_flaggable: if i want
flag item, i will make new table that is containing item_id, flagged
(boolean) and make role management to that id, (if there is user
relation to item, just add user_id for new column to flaged_items table)

is it a solution for you?