there is also a 7" deluxe single at ernie b with tracks not on either the cd nor the lp.
Bitty McLean, Ansel Collins - Cornerstone / Bitty McLean, Ansel Collins - Single Barrel Taxi/Silent River
strange they didn't release the two cd bonus tracks on vinyl single.
edit: it does appear one of the bonus tracks got released on a 12" last year but probably different version:
Bitty McLean, Josey Wales, Sly & Robbie - Running Over, Nuh One A Dem (Extended Mix) / Bitty McLean, Sly & Robbie - It's Running Over (Vocal Mix); Bitty McLean, Sly & Robbie - No Love (Plead My Cause) Taxi/Silent River
to ranking glasses question, its a matter of taste I guess, I much prefer some of the older riddims than most of what I hear originated today. the problem for me is getting new lyrics to flow well with the riddim but I would much rather hear a studio one redo than some scryllix (or whatever that is) from the marley clan. at least its a proven riddim and as your example, now you have something new to play on revolution to go along with the d brown original (and the million others on the riddim starting practically the day after revolution was issued). but really no one but you can really answer that question; either you dig it or you don't. in this case sounds like you don't and that's your prerogative.
edit to add last minute thought: the thing is, it (in this case revolution) is a great riddim and it sounded great then and it sounds great now. I think the same of most of the treasure isle and studio 1 things peckings does. those classics just never seem to lose their appeal to me and actually bringing them back with different approaches and different songs has led me to appreciate them in a new light. but you also have to realize I totally flipped out over a couple of those sam cooke mashups over S1 riddims. I thought they were the best ever and a totally wonderful marriage while most of my friends thought they were trash. so it just goes to show I have a high tolerance to this sort of versioning.