No you don't need to do that....
If you don't remember your pin, then write to customer support to reset it.
This is a manual process ( i did it last week, cus I'm a returning player as well ) :)
Is it only my feeling or this game lags so hard when you switch locations ?
The boostrap of the game is kind a killer too, any ideas if there will be improvemnts in that area ? or mb there will be some on ut4?
trying to find a stream but no luck.