Oh Gawd, I can't believe what I'm reading here. I have that article but I read another which was about the HC-06 only. Yes my module identifies as HC-05 and, since pins 1,2,12,13 are the same, it actually transmits OK.
The module was not a good choice for me, I was just being a cheapskate but, if you know what you are doing and see the problems in advance, it is probably OK.
I even bought a Mega proto board specifically for the job, and got that wrong too. The HC-05 has a pin spacing of 1.5mm. the proto is 0.5", as is also another that I use. I have never seen a board with 1.5mm pin spacing. If you make your own PCB, no problem.
Also note particularly, that soldering was the least of my problems. I filed the tip of the iron to a sharp point but this might not be necessary. I still wouldn't be into using flying leads.
connecting standalone microcontrollers dedicated to reading and transmitting data from a single sensor.
I am not quite sure of your intentions here. I am currently using bluetooth just to read data on a laptop, one-way traffic. I have entertained having a Uno read data and transmit to Mega which is connected to the internet, but when I asked about it on this forum I was studiously ignored and I concluded it was a non-starter. I now understand that it is possible but I believe the 2.4GHz NRF24s offer a better solution. The HC-05 is just fine for it's original purpose, and will be retained no matter what else goes on, but the reliable range is limited and varies enormously. Don't expect more than 6m if any walls are involved.