I'm not sure why people praise the WiiU tracking, 300k on shelves is nothing, usually inventory levels for home console are at about 1.3m (or atleast that's what vgc suggested to me for years) .
Sure, Nintendo sells to less countries and the WiiU is selling pretty slowly, so it should have lower inventory levels, but I expect it to be at least at 600-800k.