For flowers and other piped decorations it is probably best to use American buttercream or American buttercream with the addition of egg white powder. I’ve never used Swiss or Italian buttercream so I can’t help you with that. My personal preference is ermine or cooked flour buttercream.
The Garden Baker