Great idea for a plugin!
One thing that may become a problem is the clashing with other themes.
As this is a good layout already, some may want to have this fit into their theme.
This okay if you were to explain what code needs to go where to do certain things instead of having to reverse-engineer your template page (which I'm doing now to fit our design).
Speaking of code, you may want to try and register the scripts instead of calling them straight into the page. Like the jQuery library and css files.
Hope this helps with any future updates.