Here's just an honest comparison,
Printer price - Selphy wins. Cheaper than Fuji SP-2 printer
Paper price - Selphy wins. Cheaper for print per cost compared to Instax films. Plain films is around RM 20-28 cheapest I've seen so far
Portability -
1. Fuji SP-2 wins in terms of size and weight.
2. Fuji SP-2 wins as it has a rechargeable battery while the Canon Selphy needs a power source. No battery pack to print on the go.
Usability - subjective. Selphy printer prints layer by layer so takes time to dry. Instax films uses chemical so no worries about touching the film instantly after printing.
A few things to take note too:
Fuji printer can only use the Instax Mini film. Instax wide and upcoming Instax square films can't be used for now.
Paper size is different. One is credit card size while another is 4R size. Which do you prefer?
Use this as a guide to help you on your purchase. It's not complete but I think it'll help you make your decision on which suits you more.
ahh thanks that's very helpful. difficult choice eh? portable and small print, or not portable and larger print