I do not like the 4 at a time either. I always make my hst's with two over sized squares, diagonal drawn - two seams down the middle 1/4" from diagonal. I always press to the same side then then I then trim down to size using a ruler with a 45 degree angle line held on the seam.
Assembling the hsts / blocks so I do not loose the "points", I use a sharp pin stabbed vertically through the two spots I wish to match- holding that pin vertical, I then pin either side of it no more than 1/4" inch away (holding the fabric exactly where I want it to be - does this make any sense??). I use this method on Pinwheels as well to get a perfect center.
I do not often miss my points with this method. Good luck!!