Interesting Project !
Why don't you make it open sourced for the community to customise it according to your needs ? I know you have to take care of the revenue model but you can keep a separate premium version for that.Myself being a programmer,if you open source the project you will get good contributions in terms of the look and feel making your project more user-friendly.
Not everybody is a fan of excel spreed-sheets.