Its not important what skills you have to be loyal to a town. Only the rewards depends what town you are.
Currently can get a town banner and a town tittle.
More things related to town loyalty coming in the future :
New Player Council and City Voting system – Players with city loyalty will be able to run for the Ambassador for the appropriate city. This will allow them to enhance role play and manage activities in and around their cities. And new Ambassador titles.
From Producers Letter:
http://uo.com/article/Letter-Producer-1