As a Roblox developer, it is currently too hard to rely on BubbleChat to have a consistent offset.
In this video you can see the StudsOffsetWorldSpace property is constantly changing according to the bounding box of my character. This is preventing us from easily adding a billboard gui beneath the chat bubbles because the offset is always changing, even when
VerticalStudsOffset
is adjusted.
You can see this being an issue in the following video:
If Roblox were to address this issue, developers would be able to expand upon BubbleChat to their own will without much hacking around hidden functionality.