I would agree that cost is the number one and upkeep the second, but then third is what is the park willing to allow. My course is fairly new and the parks department has only allowed me to put things down that can be mowed over, so natural tees that are dug in, A sign next to that would be a bother for them to mow around. I have done most things I can to help with navigation, a great map available online and at the course if people don't take them all at once, But also a posted map on course board to look at before starting a round, and painting the bottom of the baskets to indicate next hole directions. My next step maybe more nex-t > signs and dug in 4x4's tee lines, but again money and time is an issue, i've personally funded the course minus the baskets, and done 99% of the labor to get it to it's current condition. I've have tried very hard to make the course easy to navigate and have defined fairways and paths to help get from hole to hole. Sadly I feel the map should get you through it the first time and you shouldn't need it the second, and i'll spend my time and money on the tees, and saving up for some more baskets.
As far as raising money the weekly or monthly if you have a good community/club is the time to collect, dollar or two a player out of whatever your probably charging, and use it for the course.
If your lucky enough to have cement tees then engraving or casting so to say a map or the info in the cement is a great idea, saw something like this at Goucher College DGC in baltimore.