If you're looking for suggestions...
I think it would be cool if the characters had a few british-isms in their speech. Or you know how Rose always says her th's like f's... stuff like "I like my chips better with ketchup in. What do you fink?"
Don't distract from what you're doing though, because I love it. Just an idea.