Not sure if it's past the point where it needs to be said anymore, but I think the ad looks great. It's big, but it's in a completely non-intrusive place and the aesthetic matches remarkably well. I wouldn't consider it a disappointment if this sort of thing became long-term.