Do you need to use the same images on different network sites? If so, then this is the plugin you need. WordPress Multisite Shared Media does just what it says: makes the uploaded media available across the network. Its perfect for multilingual networks, and yes it works for featured images and WooCommerce product image galleries.