I have both the June Taylor slotted ruler in 1/2" increments and the Stripology Ruler. I don't find the June Taylor to be flimsy but mine is several years old so perhaps they have changed since I purchased mine. I use it all the time. I do like the larger size of the Stripology Ruler though. I just never seem to reach for it first. I have found that with either of these rulers, you either love them or you don't like them at all.
I have used the CG Log Cabin ruler and can't say that I was overly impressed. I don't find it any easier to use than just making a log cabin the original way. If you have problems cutting straight, I don't see how this ruler is going to be of any help to you in that department.