Your presented features sounds good!
If you're using Instagram yourself for a long time and see what problems people have and what features they are looking for (just read this forum threads) - then you should know what they need! =)
What I can say?
I have noticed that there are only few software/scripts that can make cross-network postings, for example grab images from Pinterest/Tumblr/FB and post them to IG, or visa-verse. There are also few that can grab images from IG and post to IG, and their available settings/filters are not best that they could be..
Actually it's very wide "niche" on how to "upgrade" instagram (and other social networks) tools to make your life easier.
People mostly need to find and prepare good content for their growing amount of social presence and Instagram accounts. And there are many various sources: Flickr (MP have that function) and other image-hostings, social networks (boards-type social networks are very nice, while there are many other options too like, for example, scraping images from active FB groups or reddit, twitter and etc) and maybe even search engines. So you can find and choose what you think will work really great as for you and as for people too!
People need in software that is made for people and not only have "features that are better than other concurrents have".
There are tons of software that can follow and like, but as I mentioned above - there are only few that can offer something good for content and other time-taking processes too.
Schedule posting is also great! And it works even better with content scraper.
Example:
- if software can grab 100 images with descriptions and for selected keywords/hashtags + from selected users/boards + with desired amount of likes/shares - it's 50% great!
- another 50% of greatness will provide built-in option to check and edit those grabbed content + setting the desired time for them to post, so you will know that posts will be good for your accounts = suite your niche, and there will be no "bad words", because you checked them manually by yourself after scraping.
Downloading and editing such images + content is possible with other additional tools, but it would take lesser time if they will be already presented in Instagram software. + it saves additional time for preparing content for upload, if you will have all settings presented around every content with built-in option.
Preparing content actually is the longest and hardest part if you have lots of accounts and if you want to make your schedule for weeks/month.
But it's not the only one.
So what I think good software should have - is time-saving functions and flexible setting for quality and not only quantity results.
For cloud-based software you may ask monthly fees, I guess or as you said - depending on accounts count. That's not always great idea for users, but it's better for you to protect this product from crackers and motivate you to develop it more and keep updates.
As for me - I like executables and there are some reasons why, where security part is very important too.
You can try to make java or adobe flash based type of application - they are both cross-platform types. There are already similar products that use this types of software application, but I can't remember any for Instagram.
I hope I noted some helpful moments, but I may be wrong in some parts - if so, excuse me then
I wish you good luck and hope that you will release really useful tool that will let it be more easier and better to keep quality while rise quantity too!
I'm working on a similar project myself, with a similar deadline as well. But yea, I think if you can make something like that, people would buy it. I don't think FL Instagram is anything special at all, in fact, it could be a lot better. Good luck!
That's great to hear you're making it!

I wish you good luck too!
EDIT:
just remembered and decided to say that it's good to have such options as:
- scraping posts by hashtag/username that also have additional hashtags;
- commenting posts by hashtag/username that have additional hashtags;
- do not comment/like same user, if he was already liked/commented the specified amount of times (it doesn't sounds good to have DB for every user, so maybe it's better for users to have their own table/DB/notes where they write everything useful about each account, so there will be no duplicates or overused actions);
- PM users and answer for PMs with prepared words = auto-responder;
- support spintax for comments, PMs and maybe descriptions that will be used for new posts in auto-poster;
- and other flexible settings that will make our Instagram life easier.
If you wish I can add more suggestions.
$99 for lifetime license is a good price for such software that can scrape/schedule/autorespond and make all other basic functions with advanced flexible options.
$10-15 per month is fine too, if someone doesn't have $100 for lifetime license and/or want to check this tool with fully-functional features.
As I mentioned the key (nowadays) - is integration with other internet platforms (social networks).
Many people also looking for an option to make a post to Instargram from their website or visa-verse. So you can add an option to read RSS-feeds for that too and maybe export to Wordpress support.
Anyway not all people need wordpress support or content-scraper or any other additional options - some people use their own content that they create, so they don't need to grab it from somewhere else.
So you can make software constructor option and people can choose what additional options they need for the main program.
For example, if main lifetime license will cost $45-70, you can make each additional option with additional cost and an option to upgrade later.
That will be brilliant!
