Is there a point behind it other that just to buy items, or am I missing a way to use it to get skills?
It is locked by default, to prevent farming of new chars for quick gold -- however, if you put in a page in-game, staff can unlock it for you so you can use it for skills.