Prism,
I don't have those and have not used them either so no information for you. However, I watched the first video. Did you see the wobble at about 53 seconds into the video?
Are you having issues with cutting? I can't do power cutting any longer so I have the ac-cu-quilt system and the dies for cutting strips. They were bought on sale. I just bought the 5 inch one to make my own charm packs fast.
You might consider investing in one of these systems. Just another point of view to consider.
I hope you get more information on the rulers. Good luck!