You're in for a treat if you buy this. You can swap the ports around using modules. So basically if you want different ports for your laaptop, you can do that without replacing the whole computer. You can even change them throughout day as needed.
The ports are all USB C - thing built in dongles that can be swapped.