I've never used the print time or remaining filament anyway. On the cube they're as good as useless, certainly if using bulk filament. Saying that, marlin firmware doesn't calculate remaining time or filament estimates very well either. I guess there are a lot of variables related to print time and filament used that 3d printer firmware in general doesn't use.
Have you had a chance to play with kisslicer? Any further thoughts?