For what it's worth, as someone still in the early stages of learning Ruby, I did indeed just copy the Facebook and Twitter implementation for this feature. Therefore, it seems to me that it would be better to keep things consistent if there is not a technical concern (but rather a stylistic concern) for the sake of newbie devs such as myself.