Forum Moderators: open
I have also replaced a javascript dropdown menu with a list of links for the robots to see (and follow).
Does either of these count as undesirable cloaking techniques to the SEs?
In your case you have a "custom content delivery system based on specific users needs".
Why cloak at all?
Spiders do not request images so showing blanks to them will not reduce your bandwidth. Also in this day and age bandwidth cost should not be an issue with just about any site. Even minimal ad revenue is enough to cover hosting costs.
There are also work arounds for the dropdown navigation such as sitemaps, duplicating the links at the bottom of the page etc..