We decided to do it from the experience we have seen on other servers (Such as PvE or low-populated realms): The WoW PvP-scene is usually limited to dedicated fans and history repeats itself every year: there're hardcore rankers, who use all known methods to get to the highest rank as fast as they can, even including abuse and dodging. Players who are usually not involved in this actions have no chance to compete with them or have any fun in battlegrounds, because they have their own rules and newcomers are not welcome at all.

Here on Turtle WoW we prefer a "chaotic" and random system so everyone has a chance to do BGs. The alternate solution would be a command like ".joinbg" which is less lore friendly in our point of view.

So, you can queue from any innkeeper in the world, as opposed to a battlemaster/instance portal.
Am I understanding this feature correctly?
If we're comparing it to pre-battlemasters then it's a huge change, but otherwise, it doesn't seem very significant to me.
Am I missing something?

Just a nit... After BG is finished, the character (Horde) is returned to Orgrimar, not to the inn where he was queueing (Tirisfal in my case, quite a long way from home). Maybe that's intended, maybe not, but should be announced clearly to avoid confusion.

I'd suggest to make that portable meeting stone 120 minutes CD and 10 seconds cast time with animation from portal spell for mages (just as example) to be at least visually distinctive from hearthstone.

Ok, reviewed the CD time and I believe 60 minutes is ok. But still, MAKE CAST TIME 10 SECONDS PLEASE, to merely stop abuse with instant teleportation.

I agree with that, but we can't change or add that kind of "green text" because it's taken directly from the game files, not server side. There are some workarounds, though, like the one we are using in our custom pets or Strange Bottle / Magic Muffin. We'll see what we can do.