When using any of the popular watchfaces like Gearmin, ActiFace or My Watch, I have this 1-3 second delay when going from the watchface to a widget or activity selection. Same delay when going back to the watchface. When using a stock watchface, there is no delays. Am I the only one experiencing this, or is this normal with these heavier custom watchfaces?
Yes, same here (FR935) the stock watchfaces are almost instantly loading and unloading, while Gearmin (and any other from marketplace) are doing something between button presses.
Yeah you've mentioned three data/processing heavy WF. I use light ones like Core and Sun and there's very little lag- Plus if you're using a beta WF expect a worse lag as the beta's possibly contain debug code
I had the same experience on firmware 8.00 as on 9.20, some watchfaces are slow, some are fast. For example with the ones i use most often "My Watch" and "Optimus", Optimus is faster but has less data, i do preffer "My Watch" although it's slower to respond and i think i drains 1-2% more battery per day compared to stock watchfaces and "Optimus"
The more graphics and the more stats the slower the watchface basically (and more battery usage as well). Also implementation can have a big impact (I had many complaints about my watchface being slow when using a certain layout implementation which defines how everything is laid out up front while it was, and again is, fast using a calculated method where it calculates layout on the fly).