I'd say it works fine how it is. But if you really want the hotspot to be rounded and you want it to be pure CSS and you don't mind spending a ton of time on it, try Stu Nicholls' solution for an irregular image map.