If this game didn't have "Deuce", I'd suggest the World Court scoring system based on number of points.(posted 9478 days ago)But I think yours is a reasonably good idea...my only problem is I don't know what my score would've been based on your system. =)
--Sports Dude