Chuck, I don't think you have to worry too much about Chrome. That mess is IRRITATING! I've loved iGoogle ever since I discovered it, and now Google is shutting it down and trying to FORCE me to use Chrome? Nope...ain't gonna happen! I'm now using http://www.ighome.com/ which mimics iGoogle and can be set up almost exactly like it, and it has dozens of apps one can add. I'm totally satisfied...and I hope Google has to EAT Chrome!
Good going with the website! I'll check in often as I can.