Looks good, nice work! I just built this one last year, and yeah - the chassis/body fit was tricky.
The display definitely looked like the Revell kit in the photos I saw. They were the only ones to do 1/25 kits from Batman Forever and Batman & Robin, the next closest Forever model was a 1/35 Bandai kit.