Opportunity is missed by most people because it is dressed in overalls and looks like work. - Thomas Edison
Yeah that smell will go away. When I got a new flash I was scared because it starting smoking and smelling but I guess its just burning off any oils/dirt that was on the panel before being plugged in.