Off the top of my head (a dangerous place)... for a low volume shipper (I REALLY HATE my pick-pack-ship days) I say go for it. Some features I've counted on from either Shipper or Fed Ex Ship Mgr.: (Assuming you're doing away with the need for Fed Ex Ship Mgr....)
Storage of addresses for 'off catalog' products. A simple database of customer nicknames and ship to's with emails....
Storage of popular box sizes. I use about 20 different sizes on a regular basis. Be nice (as with Fed Ex Ship Mgr) to be able to scroll down a list or pick a letter to populate the package size field, plus a 'Z' wildcard.
Better yet, if the product page has dims and only one of any product is sold, grab the dims from the store, if BV passes these through at checkout.
Easy - and I mean easy - recall of tracking numbers. (see below, not all orders go through BV checkout) Nothing makes you sound less than competent that when a customer wants a tracking number and you need to go through multiple screens to get to 'history' and it's in a stack of coded shipments.
Not everything I sell/ship comes from the website. A way to enter a product, addy, etc., into BV5 admin just to generate an invoice, sales records, labels, etc., would be wonderful. Until BV5 allows COMPLETE editing or creation of an order from scratch, (basically creating and selling a one-time product which exists solely on the invoice), I need to have two order/fulfillment schemes - one web based, one manual. Seems short sighted I can't make up a product on the fly on the admin page, and then ship it and use BV's admin to keep track... So, I'd still need Fed Ex Ship Mgr. on my desktop.
I'd like BV5 to have a place to enter a 'ship to' email. The 'Sold to' email is good, both would be better. Perhaps you could offer this feild so if it's filled in, a ship notice with a tracking number will go to the recipient.
Carry over of fields from one package to the next. Picking the projected ship date for each next package and the "bill to" when they don't change form package to package is a pain.
I'm not sure about you, but when I ship something with a retail value of $200.00, I'd like the insurance to reflect this. When I drop-ship an order for a reseller and his invoice is created at a discount, Fed Ex sees a value of $140.00. I then have to change this back manually to $200.00 so I have full coverage. I've asked BV to incorporate the full retail value into the database at checkout... maybe someday this will be done.
Tab navigation please. I hate having to reach for my mouse while typing.
Ship notification/delivery notification to: shipper, third party seller, recipient. Mentioned earlier, bear repeating.
Reporting of the actual shipping cost (after the size, weight, etc. are entered) in addition to the 'billed' shipping cost should be on the screen to not only double check for errors but to adjust invoices. Manually entering a size on ship day can bring big surprizes. I've repackaged large items to save $20.00 in shipping costs. Real-time/actual reporting is a must.
Zip code/city lookup? Too much to hope for?
Creation of a return label. I've had to generate 2 in the last 5 years, but it should be there.
I'm not even going near considerations for international import/export, duty, etc.
Hazardous materials declarations / special handling.
Spacing of the fields on your example... you can tighten this up A LOT. I hate not being able to see the entire form on the screen, and scrolling is for the birds.
Related to tracking/history: I'd like to keep a separate database of activity, even if its just a simple speadsheet on my computer, something in a separate file on my site would be better.
Fed Ex prints a paper tally at the end of each ship session. Can you do the same?
Fed Ex Ship Mgr. is way more than I need. As you said, for a small shipper something less cumbersome right in BV5 would do fine.
A big list, sorry.