I own Bola Pro bowling machine with auto-feeder. For a home net systems, it was a nightmare to assemble and disassemble. It is too heavy and bulky to pull out of its trunk case and setup. If I had a dedicated space (basement or a garage) where I could just leave the set up machine without worrying about inclement weather or thieves, I would definitely favor this machine. This machine is realistically meant for a professional/club setup where a net is dedicated for this machine. In terms of functionality, the machine is great - you can set it up for different variations of fast and slow bowling. By the same token, it is also a dangerous piece of equipment if used irresponsibly. I know of two cases of broken toes and I personally ended up in an ER after mis-timing a pull shot at 76 mph.
In my opinion, there is a better substitute available now for the club cricketer: Bola JR. This machine is light weight and portable (fits in the back seat of my car) and easy to assemble and dissemble (easier than loader your dish washer). The owner Nye joked about the entire unit being lighter than the poles of the "Pro" machine. Jr machine goes only as high as 65 mph but coaches like Gary Palmer advocate using a Bola at 65 mph or lower to groove your shots. The machine uses lighter, smaller balls and I believe the smaller balls help with shot timing - it is like using a middle bat for practice. There are two type of balls available: 75 gram (soft ball - orange) and 90 gram (hard ball - white). In my earlier reviews, I wrote that you can't get a short-pitch ball but I have overcome that issue now: you can set the machine head at a steep angle to generate sufficient bounce. [Note: you can also purchase longer poles to create a steeper angle]. This machine has a packaged auto-feeder (12 balls) and you can purchase an extender (6 balls) for a maximum 18 ball session. The frequency can be set at 4, 6, and 10 second intervals. I set the machine at 18 yards to simulate quick bowling. Combined with high swing setting, the machine is (if not more) as effective as the Pro machine. All in all, this has been the best investment I have made for my game. For a club cricketer who wants to improve his game, this is the best Bola option out there.