I looked into those and they need a specific setup and I dont think it will work on the 905. I don't quite remember what it needed but I think the frame needs to be designed specially to take them.Shimano make a bottom bracket mounting plate with arm that can carry a changer, but I think it only fits certain BB types and it's not an easy item to find.
It's not so much about having an extra chainring as having something to keep the chain in place, both problems have a similar answer and need similar mounting points which aren't available on Wisper or Ezee bikes. A factory fitted braze on mount would be nice.To be honest I think you only really need one chainring on the folder.