Это не дает преимущества расширенного тестирования, но я использовал оба метода в прошлом. WebRequest делает некоторые унаследованные от класса Stream и на самом деле просто удобная оболочка для выполнения той работы, которую вы делаете. Я думаю, любые потери, которые вы можете понести, могут быть списаны как незначительные. Возможно, крошечный объем оперативной памяти в худшем случае. Наслаждайтесь дополнительной функциональностью, поэтому она была создана.