Analytics app: Customization userid in url, timelimit, rows per page

Hi,
this app greatly expands the usability of NC. I am using extern csv generated by web server and sql query and i have three questions about it.
My reports are user dependent so i need current logged userid in url. I have modified ExternalFile.php, but is there a option to configure it?
Sometimes I am facing timeouts,

Request Timeout

Server timeout waiting for the HTTP request from the client.
what timeout and where should be extended?
I last question is there a option to configure count of rows per page (now it is 10)

Thanks