I am very much in the “Android + Windows PC” camp but the iPad is the most bang for the buck and the smoothest experience for Zwift, short of an AppleTV box. The 7th Gen iPad with 32GB of storage runs about $280CAD/$209USD, direct from Apple with a warranty. (edit - that was as of “mid-2022”. Every year, the generation of refurb iPad gets newer so keep comparing that with Zwift’s minimum system spec)
RefurbTracker is a tool for tracking when they come back in stock as they get snapped up quickly: https://refurb-tracker.com/
My setup, until I went with a dedicated pain-cave with TV on a wall: Phone tray add-on for Tacx Tablet Bracket