Thanks for the pics they look great. How do you like them?
I've been very pleased with mine. I'm surprised they're sold out - I didn't realize how lucky I was when I went out and grabbed them... After looking at pics on here at non-AT Destinations (MT) I somewhat kick myself for not getting something a little knobbier - but they are great tires and ride well, though a little more floaty than the factory tires. Same size as what you're running, 38 PSI for the air pressure.
I can`t compare them to the Revo`s (never had them), but I am very happy with the tires so far, no noise, handle and drive great. No fitment issues with the 275 size.