The price is attractive, but it's a shame company who make those mini PC rarely offer 2TB option which better for running full node in long term. You either have to buy bare-bone version (where you also buy and put RAM/SSD by yourself) or buy ready-to-use ones which have extra SSD slot.
At this point it's probably better to get the 1TB version and in a year clone it to a 2TB or 4TB drive and go from there.
External nvme m.2 cases are cheap enough (once again looking at the US pricing) and larger drives just keep dropping in price. So start with the 1TB, and then when it gets full get a larger one + external. Clone the 1TB to the larger one using the external case and then you have more space on your node and a handy 1TB external drive.
Some of the mini units do have a SATA + m.2 but not all and with the ever changing specs of these cheaper units it's tough to be sure till you get it and open it up.
-Dave