In reference to motor vehicles, power is power. It is a standard unit of measurement for the delivery of force used to propel said vehicle.
What you feel is the torque, that twisting motion that makes the wheels go around. Some bikes, like a long stroke, air cooled, L twin Ducati makes lots of...