That looks really good. What always amazes me is the way people come up with new ideas for displaying klickies.
I mean, obviously guns must have been pulled up onto the ramparts of forts but you don't often see model/toy soldiers doing it.
The ramps look OK to me. Here's a pic of Fort Brokhurst at Gosport in England which has a permanently built gun ramp (arrowed in red).