Thank you.
You're right in that we're still confused about what the most important problems we think we're solving are! It seems like there are many problems in this area.
But certainly we're trying to make a standard interface for developers to create their FPGA apps, without worrying about different vendors and different FPGAs.
Although our webapp doesn't handle generic run-time reconfiguration or partial reconfiguration, I think I get your point--that unless the FPGA vendors reveal more about their hardware architectures, it's hard to build a completely generic solution.