I don't think the arch was greenlit without the people building the Jabba setup in mind, I think if anything, those are the very people they had in mind. It's a pretty bland display piece if you don't have Jabba's throne and/or the Han in Carbonite wall. Even though it's not the best addition to those pieces, I do think they had intention of helping those already building Jabba displays.
However, what you see in this particular piece really doesn't connect to anything, it doesn't feel like you could put it next to either environment we have and feel like it builds on them. Best bet would have been to have some stairs, that way it could either be steps next to Jabba's throne or even the archway where Bubo sits when 3PO and R2 first enter the throne room.