Going to try to piggy back on this. On sale with an additional coupon. https://www.amazon.com/Crucial-MX500-NAND-SATA-Internal/dp/B003J5JB12/ref=mp_s_a_1_1?crid=3L615L3KM6W5&keywords=Crucial+MX500+2TB+3D+NAND+SATA+2.5+Inch+Internal+SSD%2C+up+to+560MB%2Fs+-+CT2000MX500SSD1&qid=1685736454&sprefix=crucial+mx500+2tb+3d+nand+sata+2.5+inch+internal+ssd%2C+up+to+560mb%2Fs+-+ct2000mx500ssd1%2Caps%2C485&sr=8-1&ufe=app_do%3Aamzn1.fos.f5122f16-c3e8-4386-bf32-63e904010ad0
I would highly recommend replacing the factory HDD with a 2tb SSD. It makes a huge difference. Here is the one I got, but other people may have different recommendations. Also, it is super easy to do on the pro.
https://www.amazon.com/gp/product/B003J5JB12/ref=ppx_yo_dt_b_asin_title_o04_s00?ie=UTF8&psc=1
So for my Xbox series X i got a WD_BLACK 2TB P50 Game Drive External NVME SSD $339 USD on Amazon and that drive connected to the series x transfers at 2 to 2.4 GB/sec . For my Xbox one X i bought a Western Digital Red 4tb 2.5" SSD and a external enclosure that drive is pricey though at $529 USD on amazon but it offers maximum performance and storage for a One X . A simple SSD solution that i also use with my One X is a Samsung T5 2TB SSD $219.99 USD on Amazon which is plug and play out of the box. The T5 performs beautifully with the One X. And on those SSD's the load times, transfer times and overall game performance is massively improved. There are plenty of videos on you tube showing the differences in load times between the internal HDD and a external SSD. There is also a pretty easy step by step video for replacing the internal HDD with a 2TB 2.5" SSD(any brand would work) which doubles your internal storage and the overall performance of the system.
A good video link that shows a step by step to take apart the xbox one x and swap the internal HDD for an SSD, which is actually fairly simple. https://youtu.be/PtdDjiU_mCU
In this video they install a same size SSD i would recommend getting a 2TB so you can improve the internal storage if you swap it out.
A couple video links for the performance difference are bellow. The second video link also shows how to swap the drive out:
An external SSD will still improve game operation but swapping the internal will improve the entire systems operation. In the end the choice is yours of course. A note for the internal option, don't buy a SSD larger than 2tb as that is the largest it will accept.
I did use a 4tb Seagate game drive, not the one you linked that lights up, the one that is all green and says xbox on it. As an external drive it performed exactly like the internal HDD. If you can gather up the extra money to get the 2tb Samsung T5 you won't be disappointed.
2tb Crucial MX500 for internal swap.
2tb Samsung 870 QVO for internal swap.
2tb Silicon Power SSD for internal swap(cheapest i could find on amazon)
Final note, you can use 2 external drives at the same time and play games from both of them which gives you the possibility for crazy amounts of storage.
Crucial mx500 https://www.amazon.com/dp/B003J5JB12/ref=cm_sw_r_cp_apa_i_tPDkFb6CWQBCC
Edit: model number and add Link