Sacrifice as an effect If a spell or ability instructs a player to sacrifice on resolution, it happens when that spell or ability resolves
Ant Queen Ant Queen is a one-insect army for various green go-wide Commander decks
The most precious one is an EX Mana Vault and after that we got: Braingeyser - PL Sol Ring - PL Serra Angel - PL, LP Forcefield - PO Lightning Bolt - PO Ice Storm - LP, GD Arabian Nights, Antiquities and Legends From Arabian Nights we got two Library of Alexandria (PL) and two Drop of Honey (GD)
If you pay the five mana and give an opponent a card, you get to make a 1/1 token copy if that creature was nonlegendary, enjoying that creatures undoubtedly killer EtB effect all over again
Its a nice uncommon that allows you to shuffle your library or rearrange X cards deep, where X is the mana you spend
Overall, the answer to "does the creature type matter?" is not especially