I think this is a good minimum time for a trip, although 10-14 days is better if you want to visit multiple islands. Some visitors do visit Hawaii for 4-5 days, but it's a long way from the US mainland (or anywhere!) for a short trip, and you'll spend the first few days adjusting to the time zone change.