Sxs are notorious for getting really hot from the engine. They have gotten better over the years. Companies started to add some insulation between the engine and the cab area. Also the engine placement is better in some models. I have not personally driven the Uforce. But I think the principal is the same, you need airflow. If you have a front windshield then I always recommend getting a
vented glass windshield. It is amazing what air movement will do. Your legs will still get hot (depending on the engine placement of your machine) but at least you have some airflow on your upper body. Really not much else you can do other than try and get some air moving through your cab. Having a front and rear windshield is great for cold months and keeping out dust and increasing the comfort of your ride, but it comes with a trade offs. If your windshields are easy to remove then you could consider taking them off it gets too hot.
I guess in short, figure out a way to get more airflow.