I'm extremely hesitant to buy anything with the "ultra" label. What makes something "ultra"? You can slap an ultra tag in front of whatever coral you want and jack the price up. To me, it seems like a gigantic marketing ploy from sellers.
My guess is that they are both probably identical.