This is a medium-advanced cake cream, that requires some more work than buttercream, but also makes for a more fluffy, creamy icing. It's still not the hardest one, and definitely worth the effort! You will love the silky texture and firm, almost buttery-like consistency. It's a clear winner for cakes and decorative, ornamental (ruffles, anyone?) cupcake decorations.
PS: The picture shows decorated cupcake with the swiss meringue buttercream, look how amazing the ruffle looks, and the silky smooth surface is! :-)