Проблема в том, что если пользователь удалит этот файл (что в теории вполне возможно, но под вопросом), то информацию нельзя будет получить.
Ещё один вариант - получить данные о пользователе - читать названия разделов в реестре (HKEY_CURRENT_USER\SOFTWARE\Valve\Steam\Users). В итоге получим STEAMID32 всех аккаунтов. Но у этого способа есть такой же подводный камень как и у тебя.