What a great find! Do you paper piece at all? If you do, I bet there are several patterns that would use pieces that size. Not that I know of any off hand though. :)
Your idea of a log cabin with different size logs is a good one. Whatever you decide, please post pictures when you get done!