Winning a deffensive siege gives WAY to less of a reward, you literally spend (in a very actively participated siege) around 50k+ money just to not get occupied (great reward, trust me bro) and to recieve around 3-4k / 10-12k depending on if its the capital, not even speaking of the fact that you may lose alot of valueables when they breach your bunker such as expensive SF machines / spawners.
Winning a deffensive siege should give you more rewards, it's just totally unbalanced right now, so here are my suggestions for rewards:
Making the defending siege pay 50% upkeep for the next 7-14 days
Doubling all towny resources of the town for 7-14 days
Allowing the town to choose one townyresource from all the townyresources out there which will be produced for 7-14 days (which will only require one town member to be produced)
Please let me know if you think winning a defending siege gives you enough rewards or if you have any other rewards for the defending side.
(Keep in mind when suggesting a reward, it has to be a least exploitable as possible)