Can I stand on it for balance work?
No.  Core-Tex Sit is not designed for standing.  Standing will damage the product and could result in injury.