You should gain XP when u win from someone in the arena ( low XP if his rank is less , normal amount of xp when you are almost equal and a lot of xp when u win from someone with a higher rank)
-,- Game gets boring after your newbie protection wears off, everyone starts attacking u and the whole game is ruined and that you have to wait hours to repair buildings doesnt make it better.
They should make a version without PVP ( Add more NPC to attack ) and lessen the time.