Iphone 15 as bike computer???

ok im debating on buying a garmin 1040 or the new element v2, but before i do i been researching a cheaper way to replace my old bike computer with my iphone 15 and my apple watch.

so my question is with my current bike computer i can use my shimano Di2 and see what gear i am in could i see this same information with my iphone?

i have a gamrin varia bluetooth headphones apple watch, speed and cadence sensor, and power meter pedals all connect to my iphone.

will i be losing something by ditching my bike computer and using only my iphone other than lose knowing what gear i am in?

are there any memebers on here running a phone as their main computer with power meters, garmin varia, headphones, shimano di2, speed and cadence sensor?