By my reckoning that should work.
I have an experimental add-on which generates fake data using a library called Faker and this works fine for me:
PHP:
public static function appSetup(\XF\App $app)
{
\XF::$autoLoader->add('Faker', \XF::getAddOnDirectory() . '/TestAddOn/_vendor/fzaninotto/faker/src');
}