You need at least a single license to also install Maps Marker Pro on a WordPress multisite instance. The pro version even includes some additional admin tools which allows you to propagate the license key or custom settings to all subsites.