It will block "ascend" command as long as your PL is less than 4 million. After you get 4 million, then you transform. And yes, your transformation is also a perfect transformation since default perfect trans needs only 3 million.
EDIT: I would also have to check if player is transformed (and it's a pain) in order to double player's PL for his perfect trans.