Physical release of Shovel Knight likely after everything's finished according to their Twitter account. The team also confirmed on Twitter that there's no cross-buy or upgrade available on Switch if you own the Wii U or 3DS version. Don't know why they only support cross-buy on Playstation platforms.