Now timeout is 120 seconds and there are 3 retries.
With this default values if there is a problem in connexion the application will seem to be hanged.
Perhaps it would be better to have a smaller timeout.
Well, those values are for console/server apps. And in fact, I am strongly in favor of completely removing RequestTimeout - some requests can take much longer than 2 minutes (like uploading MBs files) and then RequestTimeout would become unpleasant surprise.
If you have app that can seem hanged, you should rather use 'WhenWait'/'WhenDo' callbacks to show. Look at reference/GuiWebCrawler...