Vertical antennas on HF have their place and some folks do find them acceptable for their purposes. But, they are generally a poor substitute for properly designed and installed dipole or Yagi antennas.
The antenna in question, the Diamond BB7V, is a compromise on many levels. First, it is a vertical antenna and verticals are typically more susceptible to noise than horizontal antennas. Second, at only 22 feet long, it just isn't going to be an efficient radiator at lower frequencies in spite of Diamond's advertising copy. Third, while Diamond may tell you that the antenna will work without radials, that just flies in the face of common antenna design knowledge. The only vertical antenna that does not require radials is a half wave and a 22 foot antenna is no where near long enough to be a half wave on the lower frequencies. This antenna is only rated 3.5 out of 5 on eHam.net and one "review" sums it up pretty well "What do you expect from this vertical antenna?" The bottom line from my perspective is that the BB7V is going to be a poor radiator and a lot of your transmitter's energy is going to be used up generating heat in the loading coil at the base of the antenna, your feedline, or your antenna tuner.
If a vertical antenna is the only thing that you can fit into your situation, there are other choices. For the $400 that a BB7V costs new, you could put up a 43-foot non-resonant vertical along with a good field of radials and have money left over.