Yes, you must see updated Windows sticky notes on all devices. Note that PC syncs changes every minute. After you make change on iPhone/iPad, either wait for a couple of minutes or right click on Notezilla icon on Windows PC, select Sync from menu and choose Sync Now button to manually sync and see your changes. This same window will have an option 'Sync Automatically'. Hope that is checked (selected) so that it syncs automatically every minute.
Watch this short video about this feature: