I also think there should be a bank upstairs in Lumby castle. Regardless whether or not RS 06 had one. If I'm not mistaken, sometime in 06 is when they added it, but they did have one by 07.
So I'm in favor of having one, if not for any other reason then to help out the new members.