I have switched from Bluefire M3 and M2 to JP01 on my FH. I was not dissapointed. In my country the rubber costs around 33-40$, while Tenergy is 67-74$.
I really loved T05 but was not really satisfied with the price and the springiness of the rubber. I wanted some rubber with same spin, a bit less springiness and a bit less speed. One thing that I instantly realized, that the surface of the rubber is slightly tacky, which actually grants you the ability to attack on every ball, just as you did on the tenergy. Throw angle is quite low because of the rubber seems to be a bit less responsive/bouncy, than T05. What this means is that you have to adjust the blocking angle of the racket, then you will realize, that directing the ball is easier when blocking. Brushing the ball when looping is a bit more better, the ball stays on a bit longer. For service recieve this rubber is better, than the T05, because it tolerates some amount of errors. When I was playing with T05 I recognised, that spinless counterhits and chops are hard to do with T05. Chops come of the rubber in a lower arc and you can not "push" a chop passively, because it will go into the net. Counterhits are often inaccurate because of the springyness. With the bluefire series I find counterhits way more easier, and chops and chop pushes easier too. My opening loops and finishing loops are very spinny (just as T05) so most of the blocks actually fly off the table. I did found that M series is more suited to a smasher type and JP series is to a looper type gameplay. The durability is a different question. The tackiness wanishes after 30 hours of play, and the surface of the topsheet looks really worn. I tested this with 4 sheets, I maintain my rubber on a daily basis with Donic rubber care products. Because of the uniform bubbles in the sponge JP series are more linear than M series, which is nice on FH, but I did not found it good for my BH. I used softer version (JP3) for my BH, but I swithched to M2.
So because of the 30 hour tacky surface, I don't personally recommend this rubber. Ofcourse the rubber lasts for 250-300 hours of play, but after 30 hours there is a significant loss in performance. The M series topsheet is better in this department.
The JP01 is suited to play maximum mid distance.