Noone else is growing them because they're apparently exclusive to Fedco Seeds. Frankly, I don't see a compelling reason for the variety - other than the short 75 DTM - but to each his own. Cayenne heat but they don't even mention the taste.
Fedco is short on specifics, other than that the plant is "squat" and the 2" pods grow upright. Accordingly, I would
not pinch the tops.
Very good looking plant, btw. You may be developing a pepper-green thumb.