Yes, but I can't have my toon online 24/7 to capture the deposit/withdrawal log and the ingame log caps at like 25 entries. The web log has a longer history.
Yeah, but an armory importer for the guild bank would probably run once per day, and I would assume that based on my experience with the armory, that it wouldn't necessarily be all that up to date (at least up to the minute). As opposed to the Profiler, which will update your site seconds after logging off.
That, and the fact that so far, it may not be possible without asking you to put your WoW account information on your website (which is something I simply CANNOT do).