This service is and will always be free however signing up is required in order to post your own maps.
As the site is in beta, the map creation tools are still primitive however you can access them by creating an account then making a new map from your user panel.
A reporting feature has yet to be implemented onto the map pages themselves however the contact us page provides methods of contacting us. Since the site is currently being developed and maintained by a single person, any contact method will suffice.
The contact us page provides methods of contact for any sort of enquiry. As the site is in beta there are many features that are in the works so suggestions may not be implemented for quite some time. With that said, all emails will be read and considered so you won't be wasting your time. If a sufficient number of people are requesting the same feature it may recieve higher priority for development. Keep in mind that one one person is currently working on this website so features are being developed one at a time and glitches/bugs take priority.
Contact us through email and we can discuss on an individual basis if/how you can work on the site.