Everything is doable excpet adding the Lead Owner to the report. You can segment by state and create subscriptions based on that segmentation. You can always customize the columns you see by clicking on the header bar. A drop down will appear with the value of "Columns" with an arrow next to it. You can customize your view there. The options are limited, but other than the Lead Owner, the options you are looking for are there.
Within the Setup tab, you can customize the time frame of the report. Whether you want to see everyone who visited in the last day, week, month, quarter, etc.
I have not been too impressed with this functionality unfotunately. I have tried a number of ways to exclude my own company without much luck. Hopefully someone else will respond because I am curious myself about this functionality.