The General Finishes High Performance Polyurethane is a varnish. When varnishes are used and its time to restore your cabinets you will need to start over completely. Stripping and sanding everything once again.
These oils are also very resistant as they can be applied to floors. The beauty of using oils is that you will never need to start over. To restore your cabinets as there will be wear over time, a simply washing and a re-application of the oil will bring back your cabinets to looking like new!