These newbie quests also offer a lot of exp gain if you are a true newbie not used to the game, and just getting started in the world. I started with Luclin and did many of these silly little quests in my home city and used the rewards which I recieved from them, and am now at ally faction with everyone in Shar Vahl and when I was doing them I got noticable exp gains, particularly the citizenship quest (at lvl 1 it can be completed in about 20 minutes if you are familiar with the city, a bit longer with some help from others if you are new) which bring a new lvl 1 char to 5% from lvl 2 in a very short time with no fighting involved. Anyhow, item isn't really great BUT there is definitely more to be gained from the quest than most people give it credit for, like many others of the sort.
---Ferret