$ 70 isn't too terrible to spend on a dress...if you love the dress and know you will wear it, go for it and do the alterations!
I think the length of the dress is good as is--definitely appropriate for work, and on top of that, it gives you a lean, elegant look.