It's fine to estimate in Story Points, but I need to be able to say by when you will be finished, or whether I will be able to complete the tasks by a certain date. How do you do this?
And you also don't mention that if a manager wants to know when something is done more frequently than once a week, there's probably something else wrong there. Nobody should really be managing developers hour by hour, you're just going to kill productivity. Are you building a product in the long term, or are you micromanaging every paragraph of text on the web site, etc.