Yea I would confirm with Alex, but I'm sure it's including the upgraded parts already installed.
Only kind of crappy that it didn't include a mount or stand, but on the FB group, someone did share their 3d print file or you can buy it. I simply used a piece of acrylic and made a bend to make a...