For your first suggestion, I dusted off some old code and modified it slightly:
It should keep the layout as is, while only adding color, but I have only tested it on wikipedia. The color period is wrong, but it will show you some approximation of how sites will look with a non-interrupting beeline bookmarklet.