I'm building a website where users review courses. I want to set up an interface so that users can report/flag reviews for objectionable content. Administrators will then have an interfacee where they can see all flagged reviews and unflag or act upon the report. Users can also upload syllabi, so it would be good if users can flag those too.
My ideal interface would be a flag that a user clicks, which causes a pop-up window to allow the user to explain why they're flagging the content, then submit. However, this wouldn't work on mobile short of causing the user to have to go a new page.
Is it reasonable to have these two different interfaces? Or is asking the user to explain an unnecessary complication? I feel like adding the explanation form might make it harder for people to spam reports, but it might also make users less likely to report things (less effort).