when using net alias even though it s connected i feel the wires are stranded. If i am using ports within my design i can easily view it. It is jus for the sake of readability and a feel of ease.
Ports and Net lables , both are using for connection conectivity , not only with in the sheet it can connect multi sheets also, so no problem you can use any one.