Hi,

I needed decimals support and created a sandbox module based on the timeperiod module:
https://drupal.org/sandbox/berliner/2197083

If you are interested to merge this into your module, I would be willing to build a patch for the integration.