Wrote up my full shopping list and a review of each item here: https://www.zachpfeffer.com/single-post/Zwift-for-37100.