I agree if iMessage was available on Android my decision would have happened a lot faster to preoder the Pixel 3. Ill be keeping my 7+ likely as a backup but dont expect to have issues, i never had any Google/Android issues with my 6P over the year i had it (my problems were associated to hardware). I dont have the iWatch but i do have the Air Pods, thankfully they work on Android (minus some features).
Also, how did you enjoy using google services on iOS? I found while theyre available the experience wasnt very good (no cohesive experience) and drained the battery a lot. Thats my experience anyway, i noticed this right away going to iOS from Android that was a hard adjustment because i much prefer Google's way.