7 to 9 isn't a HUGE jump, but it is a jump. The lower you can keep it the better, but that's totally your call. You're losing about 9.5% of the current market, but I have no idea how that lines up with AppBlade clients. You could also branch it depending on what version they're building against or via checking at runtime, but that likely means twice as much work. You'll also be stuck with notifications at that point and I'm not sure that helps you solve your dialog problem at all.