I really like Find-a-Grave's functionality
- submit a whole cemetery (5 or more individuals at a time, by spreadsheet upload) or add memorials one at a time
- add pictures, biographies, transcripts, identify grave location
- link memorials of spouses, parents & children
- transfer management of individual memorials to persons more closely related to the deceased
- collaboration with others to improve a memorial page regardless of the page's ownership
- modify a cemetery's profile page with specific information (location, history)
- discouragement of duplicates
- visibility in Google and as a database at Ancestry and MyHeritage etc.
- global scope
- ongoing site improvements in search capability, such as the added options for names, plots, contributors, and upgrades to the geographic names.
However, the Findagrave has some idiosyncrasies. The placename database uses modern hierarchies and some historic placenames are omitted (these can be referenced in the bio section). Also, the individual memorial pages make it harder to see the cemetery as a whole.
As alternatives, check with the local genealogical or historical societies to see if their websites will host the material.
Also, check the appropriate GenWeb sites to see if they are have similar transcripts.
Examples (from Canada)
If you choose to place the material in multiple places, it may be possible to cross-reference the sites.