Looks nice, Frank. What I'm doing isn't far off what you've done here. I'm doing a big whirlpool addition, crashing, using gelatin, kegging, then dry hopping in keg ( I leave 'em in, too). The beer ends up clearer than some but doesn't lose any dry hop character, and that character sticks around for a bit. Liking it.
Edit - I agree with keeping the dry hops where they're right for the beer.